ListView多选模式获取选中的项
2016-09-14 11:51
162 查看
android ListView有多选模式
这样就ok了,最近在遍历选中的项时碰到了一点问题,在此记录一下!
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
这样就ok了,最近在遍历选中的项时碰到了一点问题,在此记录一下!
SparseBooleanArray booleanArray = listView.getCheckedItemPositions(); for (int j = 0; j < booleanArray.size(); j++) { int key = booleanArray.keyAt(j); //放入SparseBooleanArray,未必选中 if (booleanArray.get(key)) { //这样mAdapter.getItem(key)就是选中的项 Log.d(TAG, "" + key + ": true"); } else { //这里是用户刚开始选中,后取消选中的项 Log.d(TAG, "" + key + ": false"); } }
相关文章推荐
- ListView 多选后,获取所有选中项
- ListView 多选后,获取所有选中项
- 继续聊WPF——如何获取ListView中选中的项
- 继续聊WPF——如何获取ListView中选中的项
- 关于树节点巨多时获取用户选中(可多选)节点的优化
- Android使listview(GridView) 获取焦点时,选中上次失去焦点时的item,而不是就近的item
- Listview获取选中行的值
- ASP.NET中ListBox多选模式时获取其选中项
- ListView获取选中和长按菜单对应的item的_id值
- jquery获取特定name所有选中的checkbox,支持IE9标准模式
- jquery获取特定name所有选中的checkbox,支持IE9标准模式
- Android中设置ListView的选中的Item的背景颜色【简单模式】
- listview长按事件 并获取选中行的值
- ListView获取选中和长按菜单对应的item的_id值
- 长按ListView获取选中的项信息
- JS 获取select (多选下拉)中所选中的值
- 继续聊WPF——如何获取ListView中选中的项
- ListView 获取选中和长按菜单对应的 item 的 _id 值
- C#之获取ListView当前选中的行的数据!...
- ListView重新获取焦点时,让其重新选中上次被选的item,而不是就近选择