大家好,我的問題是,當我選擇一個項目我AlertDialog
解僱如何不關閉AlertDialog的Android
alertDialog = new AlertDialog.Builder(getActivity());
alertDialog
.setSingleChoiceItems(ageArr, 1, btnSelectItem)
.setPositiveButton(R.string.dialog_ok, btnPositiveAgeDialog)
.setNegativeButton(R.string.dialog_cancel, null)
.show();
我的對話框中,點擊正面看上去是什麼。
private DialogInterface.OnClickListener btnSelectItem = new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
selectedIndexAge = which;
}
};
我嘗試設置監聽器爲null,不會關閉,但仍然 我需要它,因爲我想知道哪些項目被選中
@Ibrahim這是完全不同的.. – Beginner
你是說,當你選擇你的'ageArr'單選擇列表中的項目之一,該對話框會自動關閉?我檢查了'android.app.AlertDialog.Builder'和支持庫版本的文檔,並且它們都包含像這樣的語句:「點擊一個項目時,該對話框不會被解除,只有點擊一個按鈕纔會被解除「 –
@ BenP。是的先生。無論何時我在警告對話框中選擇一個項目,它都會關閉 我的意思不只是當我單擊確定或取消也當我單擊或選擇項目 – Beginner