首先,这里默认大家会使用SimpleExpandableListAdapter来创建系统自带的列表。
在此基础上,有时候需要自定义group的样子,或者child的样子,主要通过重写getGroupView和getChildView实现。
上面的代码就是一个示例,显示的group将是tvName的样子,当然可以添加其他比如图片之类的view。
外带一个消除自带group的箭头的方法
MainActivity.this.getExpandableListView()。setGroupIndicator(null);
这里可以如果传入null则是消除箭头,如果想替换成自己的图标则传入一个drawable即可