我有一个Android应用程序。我在其中有ListView。列表视图由ArrayAdapter和布局文件构成。 在布局文件中我有复选框。所以我想通过按下按钮来查看是否选中了所有复选框。我怎么能做到这些? 更新:我想查看选中的复选框
答案 0 :(得分:0)
您可以使用以下代码获取列表中已检查项目的数量:
private int getChecked()
{
SparseBooleanArray checked = yourList.getCheckedItemPositions();
return checked.size();
}
修改强> 要检查是否已检查每个项目:
private boolean isEveryChecked()
{
SparseBooleanArray checked = yourList.getCheckedItemPositions();
return checked.size()==yourList.getCount();
}
yourList
是ListView
。