可能性の重複:私は戻るボタンを通じて私のダイアログを閉じたくない
Disable back button in androidAndroid:ハンドセットのバックプレスを無効にするにはどうすればいいですか?
、受話器のプレスをバック無効にする方法はありますか?バックボタンを押すとダイアログがキャンセルされましたが、そのキャンセル後にメッセージを1つ渡す必要がありますが、ダイアログのキャンセル後にどのようなアクティビティの流れが発生するのかを知る方法はありますか?そのまま動作と
可能性の重複:私は戻るボタンを通じて私のダイアログを閉じたくない
Disable back button in androidAndroid:ハンドセットのバックプレスを無効にするにはどうすればいいですか?
、受話器のプレスをバック無効にする方法はありますか?バックボタンを押すとダイアログがキャンセルされましたが、そのキャンセル後にメッセージを1つ渡す必要がありますが、ダイアログのキャンセル後にどのようなアクティビティの流れが発生するのかを知る方法はありますか?そのまま動作と
通常のバックボタンは、あなたの活動にそれを追加します。
@Override
public void onBackPressed() {
super.onBackPressed();
}
は、戻るボタンを無効にするには:
@Override
public void onBackPressed() {
// do nothing
}
あなたは(http://developer.android.com/reference/android/app/AlertDialog.Builder.htmlを参照してください解約不能としてあなたのダイアログを設定することができ、 setCancelable(false);
)、アクティビティ内でonBackPressed()
を上書きすることもできます。
あなたの質問から、正確に何をしたいのか分からなかったのですが。それが役に立てば幸い!
Dialog.setCancellable(false)
で十分です。それは私のためです。
ダイアログが表示されていますが、このコードを無効にして戻ると、ダイアログがキャンセルされます – Mitt