ExpandableListView的 divider属性 慎用(最好别用)
亲测结果:
在布局xml中设置 divider 和 dividerHeight 、childDivider 之后会出现的问题
1: divider 在 Group 和 Child 都起了作用 而且Group 、Child 的两个条目之间和最后一个条目的下面 都会出现 divider
2: 如果在代码中根据判断去 设置 divider的高度 及 颜色 会出现各种小问题 具体就不多说了,想体验的可以去自己试一下
3: 那么我们在使用的时候怎样去 让中间有分割呢? 答案 动group 、child 的xml 是最直接的
可根据自己的需求 加个View 去设置背景 用visible 、 gone来控制是最直接的
getCount方法 得到的是 当前 展开的子布局加上未展开的父布局的个数 (并不是得到的全部的)
如果父布局和子布局中 有使用CheckBox等控件 会出现复用的问题 而且checkbox 的 onClickListener 和 onCheckedChangeListener 方法需要结合使用