之間的轉換我有這樣的代碼:如何surpress AlertDialog再次表明,當返回鍵被按下(activitiesú
// To open Recog, new activity
public void openRecog(View view) {
Intent intent = new Intent(MainMenuActivity.this,FunctionActivity.class);
startActivity(intent);
// WARNING
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle(R.string.warningTitle)
.setMessage(R.string.warningRecogMessage)
.setCancelable(false)
.setPositiveButton(R.string.warningMessageAccept, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.dismiss();
}
});
AlertDialog alert = builder.create();
alert.show();
}
應該基本上表現出一定的警告時MainMenuActivity按鈕被按下,FunctionActivity啓動前問題是唯一的方法從FunctionActivity返回到MainMenuActivity是回擊鍵,這再次顯示警告。有沒有辦法抑制警告顯示當按下回車鍵?我找不出任何東西...謝謝
你是否在後退按鈕被按下時調用它? 「surpress再次顯示」是什麼意思? – Kaushal28
不是,用戶在菜單中點擊ImageButton時會調用這個函數。然後顯示警告並開始另一項活動。但是,用戶必須點擊android後退按鈕返回到菜單活動。問題在於該轉換中顯示了警告,我希望它只是返回到菜單而不再顯示警報。 – bazinac
ohkay,所以當你回來的時候,問題再次顯示是正確的? – Kaushal28