如何解决listview item事件冲突
来源:互联网 发布:魔兽世界旧世界数据库 编辑:程序博客网 时间:2024/06/18 01:00
最近在写项目遇到很苦恼的事情,就是listview 的item里面还有点击事件 在适配器中添加给view添加事件 发现item的事件不响应了百度搜索出来的结果都没效果 最终解决了将button换成textview 就ok了 记录一下 以后要注意
如果想在activity 子view的点击事件并设置数据 可以这么做:
在getView方法中{
给holder设置tag 然后在activity中取出这个tag 之后可以用这个tag获取适配器中的所有子view 然后对其设置数据
holder.tvBargain.setTag(holder);}在activity中设置item 的子view点击事件adapter.setBargainClickListener(new CollectionListProductAdapter.OnBargainClickListener() { @Override public void onBargainClick(int position,View view) { tvBargain = (TextView) view; //获取tag CollectionListProductAdapter.ViewHolder viewHolder = (CollectionListProductAdapter.ViewHolder) view.getTag(); tvPrice = viewHolder.tvPrice; kanCount = viewHolder.tvBargainCount; btnKan = viewHolder.btnBargain; }
阅读全文
0 0
- 如何解决listview item事件冲突
- 解决Listview的item和里面控件点击事件冲突
- 解决ListView的Item包含Button的点击冲突事件
- 解决ListView中Item的子控件与Item点击事件冲突
- 解决ListView中Item的子控件(比如Button)与Item点击事件冲突
- 解决ListView中Item的子控件与Item点击事件冲突
- 关于ListView嵌套ListView,外层Item点击事件的冲突解决
- 解决ListView的item监听事件个子控件监听事件冲突问题
- listview或gridview中item的点击事件与控件点击事件冲突的解决
- Android中解决listview的item点击事件和子控件点击事件的冲突
- Listview 中Item onClick事件冲突
- ListView 与子item的冲突事件
- Android学习之解决ListView中item点击事件和item中Button点击事件冲突问题
- ListView滑动item时响应滑动的条件及解决与点击事件的冲突
- 自定义SwipeRefreshLayout 嵌套listview 并解决item点击事件焦点冲突问题
- 关于ListView触摸事件和点击Item事件冲突解决方法
- ListView触摸事件和Item点击事件冲突解决方法
- 关于ListView触摸事件和点击Item事件冲突解决方法
- css+js 实现在后台加载时前端出现等待的圆形图标,或者批量导入时出现等待图标提高用户体验,废话少说直接上代码 <style type="text/css"> body {
- Be an interviewer
- Android布局总结四:Merge总结
- ThreadLocal和InheritableThreadLocal的使用
- Jackson实现的json操作工具类
- 如何解决listview item事件冲突
- [Node]Hexo(next主题)+Coding搭建个人博客
- C#计算一段程序运行时间的三种方法
- Cacti监控平台部署
- 常见编程题——数组中和为某一个值
- 动态规划(0-1背包问题)
- UART总结
- 文字相似度算法
- Method之invoke()方法的使用