我在嘗試將ProgressDialog放入我的應用程序時遇到問題。在我的GameEngine類(它沒有擴展任何東西)中,我有下面的代碼。第一行產生一個運行時異常,雖然我發現這個線程看起來差不多是這樣的:Android TimerTask throws RuntimeException if Show ProgressDialog is added in run(),但我並不十分了解如何實現這個解決方案。任何幫助將不勝感激,謝謝。Android ProgressDialog運行時異常錯誤
//Create ProgressDialog
ProgressDialog dialog = ProgressDialog.show(context, "",
"Loading...", true);
//Set Clusters before level starts
for (int i = 0; i < 80; i++)
{
updateBacteria();
updateAttraction();
checkCollisions();
moveObjectsAwayFromWalls();
}
dialog.dismiss();
比我所希望的更多的工作,但它的工作原理,謝謝..雖然很快的問題:如果我想用Toast而不是ProgressDialog來顯示我的「加載..」文本,我將不得不使用處理程序嗎? – Cbas 2011-03-20 02:47:45