0
我有一個複選框,取消選中該框後,我會顯示警報對話框。彈出警告對話框時,按下回退鍵時,我想保留偏好。 我知道onKeyDown方法,並面臨問題,當我想與alertDialogBuilder一起使用它。當彈出警告對話框時,如何在返回鍵/按鍵事件時收聽;如果用戶未選中>彈出>但按下返回鍵,則保留複選框首選項。 謝謝。如何在警報對話框打開時收聽onKeydown
我有一個複選框,取消選中該框後,我會顯示警報對話框。彈出警告對話框時,按下回退鍵時,我想保留偏好。 我知道onKeyDown方法,並面臨問題,當我想與alertDialogBuilder一起使用它。當彈出警告對話框時,如何在返回鍵/按鍵事件時收聽;如果用戶未選中>彈出>但按下返回鍵,則保留複選框首選項。 謝謝。如何在警報對話框打開時收聽onKeydown
我找到了答案,也沒有必要使用的onkeydown,而不是我可以使用:setOnCancelListener
new AlertDialog.Builder(mContext).setIcon(
android.R.drawable.ic_dialog_info).setTitle(
R.string.pref_title_mms_notification_led_color).setView(v)
.setOnCancelListener(new OnCancelListener() {
public void onCancel(DialogInterface dialog) {
mDialogShowing = false;
mNotificationManager.cancel(0);
}
}).setNegativeButton(android.R.string.cancel,