我在我的活動中有ProgressDialog,當我單擊工具欄的BackButton時我想關閉它。我已經添加了OnKey函數來處理Phone的BackButton功能,並且工作正常,但是當我單擊工具欄上的BackButton時,它不起作用。設置ProgressDialog關閉後退按鈕在工具欄中
Public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
progressdialog.dismiss();
finish();
}
return true;
}
我已經加入setOnclickListener法工具欄上的後退按鈕,但是當數據被完全從數據庫加載並在ProgressDialog駁回回到以前的活動它纔有效。
你在調用asyncTask中的progressdialog.show()嗎? – yasin
對不起,但我沒有得到你的問題。 @yasin – ASH