在我的onResume()我有这样的事情:的Android runOnUiThread调用的onResume()再次
@Override
protected void onResume() {
super.onResume();
abc();
}
,并在美国广播公司()我有:
new Thread(new Runnable() {
public void run() {
MainActivity.activity.runOnUiThread(new Runnable() {
public void run() {
//some code
}
});
}
}).start();
//do something
但是似乎runOnUiThread通过调用的onResume runOnUiThread,因为我注意到/ /做的事情是做了两次...
我不知道是否有工作?基本上我需要abc()等待10秒钟,然后在屏幕上的文本框中显示一条消息。
睡在一个UI线程上。你阻止了ui线程。错误。你不应该阻止ui线程。它在文档中提到,如果你想检查 – Raghunandan