我想包括ProgressDialog在我的應用程序。但它沒有出現。ProgressDialog沒有出現在活動
此處,我使用ProgressDialog代碼片段:
public class abcActivity extends Activity {
public boolean onOptionsItemSelected(MenuItem item) {
case XYZ:
ProgressDialog dialog = ProgressDialog.show(abcActivity.this, "", "Please wait for few seconds...", true);
callSomeFunction();
dialog.dismiss();
showToast(getString(R.string.SomeString));
break;
}
}
有誰知道爲什麼對話框不顯示出來?任何線索?
也許它沒有進入那個case語句?嘗試添加一個`Log.v(「onOptionsItemSelected」,「in XYZ」);` - 看看它是否到達那裏。 – xil3 2011-02-01 11:04:27
xil3是正確的,它不能輸入`XYZ`。 或者也許callSomeFunction()正在執行快? – gnclmorais 2011-02-01 11:10:17
打印callSomeFunction()中的日誌。這意味着開關盒被擊中。 – webgenius 2011-02-01 11:39:27