android - 如何禁用警报对话框中 ListView 中的某些项目

标签 android android-alertdialog

我想禁用 AlertDialog 中的 ListView 中的某些项目。

我该怎么做?

最佳答案

通过 setAdapter() 将您自己的自定义 ListAdapter 提供给 AlertDialog.Builder。然后,您可以覆盖 areAllItemsEnabled()isEnabled() 以启用/禁用您想要的任何内容。

关于android - 如何禁用警报对话框中 ListView 中的某些项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3666797/

相关文章:

javascript - 如何让一个 CSS 类一次只为一个对象工作?

android - Android 硬件选项按钮上的菜单

android - RecyclerView 项目背景交替颜色乱序

android - 在自定义警报对话框中获取单选按钮的值

java - 如何在 Android 应用程序的警告对话框中为用户输入编码?

设置 View 时Android警报对话框空白

java - 以尺寸单位硬编码按钮的宽度

android - 无法通过 Android 设备中的 Worklight http 适配器连接到后端

android - 使用自定义主题删除警报对话框边框

java - ArrayIndexOutOfBoundsException/将 arraylist 从 alertdialog 传递到 Activity