ExpandableListView嵌套ExpandableListView做三级列表,二级列表中数据重复问题。
因为又嵌套了一个ExpandableListView,所以会写两个ExpandableAdapter,解决办法是设置父adapter的getChildrenCount()的返回值为1
@Override
public int getChildrenCount(int groupPosition) {
return 1;
}
原因是一级列表下的二三级是一个ExpandableListView,看图就能理解了,因此childrencount返回1。