Android 关于嵌套listView时onItemClick事件不响应的解决办法

简介:

原文:http://pxq19890719.iteye.com/blog/1168543

当我们使用listView嵌套button或者其它clickable控件时会出现listView的onitemClick事件不响应的问题。我们只需要在item的xml文件中的根布局中加上一句: 

android:descendantFocusability="blocksDescendants"  

屏蔽item中抢夺focus的控件权限即可解决问题。


相关文章
|
1月前
|
XML Android开发 数据格式
android点击FrameLayout、LinearLayout等父布局没响应的原因以及解决方案
android点击FrameLayout、LinearLayout等父布局没响应的原因以及解决方案
34 2
|
4月前
|
API Android开发 开发者
Android UI设计: 什么是RecyclerView?为什么它比ListView更好?
Android UI设计: 什么是RecyclerView?为什么它比ListView更好?
32 2
|
5天前
|
XML Java Android开发
如何美化android程序:自定义ListView背景
如何美化android程序:自定义ListView背景
|
21天前
|
存储 Java Linux
Android系统获取event事件回调等几种实现和原理分析
Android系统获取event事件回调等几种实现和原理分析
31 0
|
21天前
|
传感器 Java API
Android Input系统(1) Input事件的产生与传递
Android Input系统(1) Input事件的产生与传递
22 0
|
1月前
|
JSON 数据库 Android开发
安卓高级编程技巧:提升应用性能和响应性
【4月更文挑战第13天】本文探讨了提升安卓应用性能和响应性的高级技巧,包括理解性能瓶颈(如过度绘制、内存泄漏、异步任务不当和数据库查询不合理)、优化布局以减少过度绘制、进行内存优化、合理使用多线程、优化数据库操作和高效利用UI线程。通过实例展示了如何改进网络请求的处理,强调了性能优化对用户体验的重要性,并指出随着技术发展,将持续有新工具助力性能提升。
|
1月前
|
XML 编解码 Java
Android控件之高级控件——ListView、cardView、屏幕适配
Android控件之高级控件——ListView、cardView、屏幕适配
|
3月前
|
编译器 开发工具 Android开发
|
5月前
|
XML Java Android开发
Android App事件交互Event之模仿京东App实现下拉刷新功能(附源码 可直接使用)
Android App事件交互Event之模仿京东App实现下拉刷新功能(附源码 可直接使用)
37 0
Android App事件交互Event之模仿京东App实现下拉刷新功能(附源码 可直接使用)
|
5月前
|
XML Java Android开发
Android App事件交互中辨别缩放与旋转手指的讲解与实战(附源码 可直接使用)
Android App事件交互中辨别缩放与旋转手指的讲解与实战(附源码 可直接使用)
47 0