我有一個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