0
試圖調試一些代碼。我有一個帶有正面和負面聽衆集的AlertDialog。在Android 2.3.3設備上,一切都按預期工作。用戶必須在兩個選項之間進行選擇才能繼續。但是,在我的4.1.1設備上,用戶可以單擊屏幕上的任意位置以關閉對話框。不知道什麼是被調用,這是關閉對話框。我看過Android AlertDialog和AlertDialog.Builder,但我找不到任何有用的信息。任何幫助,爲什麼發生這將不勝感激。在該對話框的代碼如下AlertDialog在Overlay上關閉單擊
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage(getString(R.string.titleString));
builder.setPositiveButton(this.getResources().getString(R.string.option1),
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// Things Happen Here
dialog.cancel();
}
});
builder.setNegativeButton(this.getResources().getString(R.string.option2),
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// Things Happen Here
dialog.cancel();
}
});
AlertDialog demoAlert = builder.create();
demoAlert.show();
感謝您的幫助!那就是我需要的。 – AJak