android - 在 Android 中使用某些条件启用和禁用 Listview

标签 android listview isenabled

选中复选框时如何启用 ListView 中的所有项目,取消选中复选框时如何禁用 ListView 中的所有项目。我用过

if(checkbox.isChecked)
{
listview.setEnabled(false)
listview.setClickable(false)
}
else
{
listview.setEnabled(true)
listview.setClickable(true)
}

但它不工作。任何帮助将不胜感激。

提前致谢:)

最佳答案

 if(yourcheckbox.isChecked()){
     yourlistview.setClickable(true);} 
 else{
      yourlistview.setClickable(false);} 

您可以在单独的线程中将其作为后台进程运行,这样无论复选框是否选中,它都会不断被选中。

关于android - 在 Android 中使用某些条件启用和禁用 Listview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18209334/

相关文章:

c# - 基于SelectedItem设置ComboBox的IsEnabled属性

android - OnClickItem 不工作 Android

android - 1.5 和 2.1 之间的 RelativeLayout 差异

java - 使用 Jsoup 解析 HTML?

c# - 回收 ListView 中这个看不见的、吞噬性能的单元格是什么?

wpf - 监听 Wpf 元素上 IsEnabled 的更改

java - 多用户环境中 GCM 的最佳实践

java - 如何读取 string.xml 文件中的 .txt?

android - 高分辨率图标和图像 Assets 工作室

c# - WPF 网格 IsEnabled 使用 ValueConverter