如果未选中多项选项,请禁用“对话”正面按钮

时间:2015-09-03 10:22:57

标签: android android-alertdialog android-dialog

场景:我希望对话框上的肯定按钮保持不活动状态,直到用户选中检查列表中的某个选项。并保持活跃。

核对表的选项由setMultiChoiceItems()

设置

setOnItemSelectedListener(AdapterView.OnItemSelectedListener listener)会有帮助吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以尝试这样的事情:

    alertDialog.getButton(BUTTON_POSITIVE).setEnabled(false);

重要提示!
你只能称之为" getButton"调用" show()"之后的方法对话框。如果显示尚未调用,则会返回 null