今天在写一个APP页面的时候,给ListView显示的图书item设置了OnItemClickListener,实现还书功能。但是点击一直没有反应,找原因找了很久,最后发现是因为在item布局中加入了Button,导致ListView的item获取不到焦点。
解决方案:
1、在Button、IamgeButton、Checkbox对应的View处加上
android:focusable=“flase”
2、在item根布局添加属性
android:descendantFocusablitiy=“blocksDescendants”