我想在延迟 1 秒后隐藏操作栏,
Timer().schedule(new TimerTask() {
@Override
public void run() {
getSupportActionBar().hide();
}
}, 1000);
运行代码后崩溃..
android.util.AndroidRuntimeException: Animators may only be run on Looper threads
这个问题有解决办法吗?谢谢。
最佳答案
通过使用解决了
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
getSupportActionBar().hide();
}
}, 1000);
关于android - 动画师只能在 Sherlock 操作栏上的 Looper 线程上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22803476/