解决ExpandableListView 点击效果失效问题

来源:互联网 发布:http端口号 修改 编辑:程序博客网 时间:2024/05/07 12:30

最近expandableListView总是遇到点击子View失效问题,因此,记录一下。

解决方法:

1、先检查 Adapter中的 isChildSelectable 方法,将其返回值设置为true;

2、经过1还是没有解决的,那就寻找子View中的布局,是否有占用焦点的控件,比如:EditText,CheckBox等,如果有,就将EditText设置属性 focusable=”false”;

3、如果取消了子View 的自带焦点的控件(或者没有自带焦点的控件),还是没有解决。那么就检查子View的控件是否有哪个控件设置了这个属性clickable为true,如果有,请删除;最后就解决了。

阅读全文
0 0
原创粉丝点击