Android在ListView中获得对应行的button点击事件
16lz
2021-01-23
//加在getview当中viewHolder.accept.setTag(position);viewHolder.accept.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO 自动生成的方法存根id=baselist.get(Integer.valueOf(v.getTag().toString())).get("id").toString();}});如果ListView中的单个Item的view中存在checkbox,button等view, 会导致ListView.setOnItemClickListener无效 解决方法:在checkbox、button对应的view处(如<Button>)加android:focusable="false" android:clickable="false" android:focusableInTouchMode="false" 其中focusable是关键
更多相关文章
- 敏捷软件测试的七个关键成功要素 Android设备到底侵犯了微软的什
- android 搜索自动匹配关键字并设置器颜色
- Android开发进阶之路,你需要掌握这些关键技术!40万年薪不是梦
- android中listview的一些样式设置(关键点集合)
- Android开发 开启闪光灯 关键代码
- android 如何让文本中某个关键字高亮显示?
- android notification 传值关键
- 【Android】AsyncTask原理应用及源码关键部分解析
- 高级Android开发进阶之路,你需要掌握的几个关键技术!