AssemblyAdapter 也为 BaseExpandableListAdapter 提供了支持,如下:
- AssemblyExpandableListAdapter:多类型 Adapter 实现
- AssemblySingleDataExpandableListAdapter:单数据实现
- ConcatExpandableListAdapter:连接 Adapter 实现
- group 数据必须要实现 ExpandableGroup 接口才能正确的获取 child count 和 child
- 如果想要获取 BaseExpandableListAdapter 独有的 isExpanded、groupPosition、childPosition、isLastChild 数据请使用 ExpandableGroupItemFactory 和 ExpandableChildItemFactory
- ExpandableGroupItemFactory 和 ExpandableChildItemFactory 也有 Binding、Simple、View 版本