ListView中item中的checkBox
来源:互联网 发布:macbook下不了软件 编辑:程序博客网 时间:2024/06/07 02:04
1、自定义listView的布局,在布局中实现一个checkbox
<CheckBox android:id="@+id/SaleInformDet_list_item_Cb" android:layout_width="40dp" android:layout_height="match_parent" />2、实现适配器
在适配器中实现一个接口,供外部调用,将选中的item的pisition传递给调用者
public interface onItemSelectListener { void onSelectClick(int i);}private onItemSelectListener mOnItemSelectListener;public void setOnItemSelectClickListener(onItemSelectListener mOnItemSelectListener) { this.mOnItemSelectListener = mOnItemSelectListener;}在getView中实现checkbox的事件监听
holder.Cb_select.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mOnItemSelectListener.onSelectClick(position); }});
3、在activity中调用
以内部类的形式实现自己定义的接口,完成自己的操作
saleInformDetAdapter.setOnItemSelectClickListener(new SaleInformSetAdapter.onItemSelectListener() { @Override public void onSelectClick(int i) { if(isSelect.contains(i)){ isSelect.remove(i); }else{ isSelect.add(i); } }});
4、注:如何霍如内部类中的变量值
定义一个类变量或实例变量可以获取内部类中的变量,方法变量不可以
阅读全文
0 0
- ListView中item中的checkBox
- ListView中Item与Button、CheckBox冲突
- ListView中CheckBox批量删除item
- Android ListView和item中的CheckBox点击冲突的问题解决
- 在ListView的Item中显示CheckBox与Button
- ListView Item中有button及CheckBox OnItemClick无响应
- listview中增加checkbox导致item点击事件失效
- ListView的item中有CheckBox焦点冲突
- ListVIew点击事件失效(item中包含checkbox)
- Android ListView/GridView的item中 CheckBox状态错乱
- listview的item中含有checkbox的一些问题
- Android关于ListView的item中带checkBox的解决方案
- GridView/ListView的item中使用CheckBox的问题
- android ListView中有checkbox后item点击事件失效
- listView的item中有checkbox,导致setOnItemClick失效
- listview中item 有checkbox多选防止滑动 listview页面 出现checkbox错位问题
- listview中点击item进行Item中的控件更新操作。
- listview中点击item进行Item中的控件更新操作
- Spring各个jar包作用
- css3 box-sizing属性
- 1006. 换个格式输出整数 (15)
- Java中getResourceAsStream的用法
- vue2.0学习之使用常量替代 Mutation 事件类型释义
- ListView中item中的checkBox
- h3c 实验设备型号整理 笔记
- 大数C++板子
- web前端基础入门学习第三天css
- 451. Sort Characters By Frequency
- @RequestMapping springmvc helloworld 2
- display:inline-block与float在布局时的差异分析
- 转载 IOS Xcode中快捷键大全
- 堆排序构建大根堆 java