android ListView 点击无响应
16lz
2021-01-26
在listview的item中,添加一个button,可能会出现无法响应的问题,因为listview默认的是item中button的响应事件,所以listview的setOnItemClickListener方法可能无效
在item外层布局中添加
android:descendantFocusability="blocksDescendants"
beforeDescendants:viewgroup会优先其子类控件而获取到焦点
afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点
blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点
更多相关文章
- Layout_weight的特性
- 安卓入门.控件样式
- Android(安卓)5.0系统 style 默认窗口控件颜色值设置
- android的EditText获取另一个焦点
- Android的Widget中不同View触发不同事件的实现
- [Android]自定义简易版日历控件
- Android的ViewAnimator及其子类ViewSwitcher-android学习之旅(三
- android圆形图片显示ImageView超简单控件
- Android之DatePicker和TimePicker实现以及自定义大小