如何在选中复选框时启用列表视图中的所有项目,以及如何取消选中复选框时禁用列表视图中的所有项目。

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);}


您可以在一个单独的线程中将其作为后台进程运行,以便不断检查该复选框是否被选中。

10-07 22:43