解决ExpandableListView中子元素无法点击,OnChildClickListener无效

1.让isChildSelectable方法返回true

@Override
	public boolean isChildSelectable(int groupPosition, int childPosition) {
		return true;

2.在子view的布局的顶层加上android:descendantFocusability="blocksDescendants",意思是获取焦点

3.如果列表项里使用的TextView,检查是否使用了android:textIsSelectable="true"属性,

去掉该属性就能正常影响

4.使用android:clickable="false" android:focusable="false"   

你可能感兴趣的:(解决ExpandableListView中子元素无法点击,OnChildClickListener无效)