我想在 AlertDialog 的标题字段中构建一个带有复选框的自定义警报对话框,如下所示。
我已经拥有的是这个(复选框不可见,抱歉):
如何在标题字段中获取复选框。? 同样在选择“全部”选项时,应选择所有其他选项。?
最佳答案
正如 kameny 所建议的那样,您可以使用自定义对话框。您必须为该对话框设计一个布局,如下所示
TextView 复选框
ListView
您可以使用 dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
为复选框添加监听器,检测复选框是否被选中。如果选中,请为 ListView 中的项目设置一个循环,并更改 ListView 中每个项目的复选框状态。之后使用 notifydatasetchanged() 刷新 ListView
关于android - 自定义警报对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13658082/