Android:使用简单光标适配器时如何计算列表视图中没有选中的复选框项目
user2405585
问问题
1738 次
2 回答
4
调用getCheckedItemCount()
ListView
. _
于 2013-05-22T04:40:18.290 回答
0
int cntChoice = listView.getCount();
String checked = "";
String unchecked = "";
SparseBooleanArray sparseBooleanArray = listView.getCheckedItemPositions();
for(int i = 0; i < cntChoice; i++)
{
if(sparseBooleanArray.get(i) == true)
{
// checked = listView.getItemAtPosition(i).toString() ;
checked= list1.get(i).toString();
Log.i("CheckedItem", checked);
}
else if(sparseBooleanArray.get(i) == false)
{
//unchecked= listView.getItemAtPosition(i).toString();
unchecked= list1.get(i).toString();
Log.i("uncheckedItem", unchecked);
}
}
希望这会帮助你。更多参考。
于 2013-05-22T04:53:50.907 回答