我使用以下代碼來顯示andorid活動的進度,當我調用web服務方法getposts它顯示進度。但是當serivce調用完成時,我的應用程序會崩潰。
請指導我正在做什麼錯誤或以其他方式實現此目標?
mProgressStatus = 0;
Thread th=new Thread(new Runnable() {
public void run() {
if (mProgressStatus < 100) {
myProgressBar.setVisibility(View.VISIBLE);
} else {
myProgressBar.setVisibility(View.GONE);
}
}
});
th.start();
results = p.GetPosts(p, PageSize, adap.getCount());
mProgressStatus=100;
th.stop();
你可以發佈任何日誌被執行? – Macarse 2010-03-01 11:16:33
嘗試在新線程內創建進度條。 – Macarse 2010-03-01 13:34:12