Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在 AlertDialog 的标题字段中构建一个带有复选框的自定义警报对话框,如下所示。
我已经拥有的是这个(复选框不可见,对此感到抱歉):
如何在标题字段中获取复选框。?同样在选择“所有”选项时,应选择所有其他选项。?
正如 kameny 建议的那样,您可以使用自定义对话框。您必须为该对话框设计一个布局,如下所示
文本视图复选框列表 视图
您可以使用删除对话框标题dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
将侦听器添加到复选框并检查复选框是否被选中。如果它被选中,请在列表视图中为项目放置一个循环,并更改列表视图中每个项目的复选框状态。之后使用 notifydatasetchanged() 刷新列表视图