大家好,我的问题是,当我选择一个项目我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