我有一个 listView 多选,每行列表都有一个复选框。我有一个 arrayList ,其中包含我想要在复选框上选中的列表位置。但有些事情是错误的,因为不工作......
这是我的代码
listViewSocios->ListView
alPositionsOnList -> 数组列表
CheckBox checkedBox;
for(int i = 0 ; i<SessaoQuotaEdit.alPositionsOnList.size() ; i++){
checkedBox = (CheckBox)((View)listViewSocios.getChildAt((Integer) SessaoQuotaEdit.alPositionsOnList.get(i))).findViewById(android.R.id.checkbox);
checkedBox.setChecked(true);
}
任何的想法?
在这一行给出一个错误
checkedBox = (CheckBox)((View)listViewSocios.getChildAt((Integer) SessaoQuotaEdit.alPositionsOnList.get(i))).findViewById(android.R.id.checkbox);