我正在使用 ListView 来显示数据库中的所有记录。列表的每一行都有一个额外的复选框。我想制作一个按钮,按下该按钮将删除所有已检查的记录。但是,当我遍历列表并尝试使用 getChildAt(index) 获取对行的引用时,我只能到达 3 个初始条目,因为其余条目是隐藏的,并且在应用程序中我必须为它们使用滚动条.
我怎样才能让他们知道这样的东西很好用:
for( int i = 0; i < taskList.size(); i++ ){
View row = list.getChildAt(i);
CheckBox checkBox = (CheckBox)row.findViewById(R.id.checkbox)
}