a. 如果是在Activity中执行,则可调用runOnUiThread
b. 在UI线程时,例如onCreate的时候,new 一个Handler,用这个Hander来执行post操作
c. 采用下面类似代码
Looper mainLooper = Looper.getMainLooper();
if (mainLooper != null) {
new Handler(mainLooper).post(new Runnable() {
public void run() {
//在此处执行UI操作
}
});
}
本文介绍了几种在Android应用中更新UI线程的有效方法,包括使用runOnUiThread、创建Handler进行post操作及通过Looper获取主线程Looper并新建Handler来执行UI操作等。
5213

被折叠的 条评论
为什么被折叠?



