我有一个thrad调用一个函数来填充活动中的列表,我会在函数运行时放置一个progressDialog,我不知道我在做什么来更改进度对话框被称为,如下当前代码:在线程中插入progressDialog
new Thread(){
public void run() {
runOnUiThread(new Runnable() {
@Override
public void run() {
loadList();
}
});
}
}.start();
请注意,使用此代码示例实际上是在UI线程上发生列表加载。因此,这段代码什么都不做,因为只要线程启动(可能来自UI线程),执行就会直接回传给UI线程。 相反,您应该在新创建的线程上加载相关数据,然后在UI线程上更新视图*。 – user634618 2012-04-25 23:38:57