1.满足条件

 

如果使用ExpandableListView,需要子item响应一个事件,比如重新启动一个新的activity,需要满足下面的条件:

 

(1).修改Adapter返回值

 

覆写BaseExpandableListAdapter的isChildSelectable()的返回值为true;

 

(2).绑定监听器

 

调用ExpandableListView对象的setOnChildClickListener(Listener对象)方法,为其绑定监听器。

并且listener对象的onChildClick()方法必须return turn;

 

 

注意:1.第一级最好用linearlayout布局,响应点击事件的控件尺寸不易太大。