ExpandableGroup.itemsExpandableGroupExpandableList and the ExpandableRecyclerViewAdapter and mediates the expanding and collapsing of ExpandableGroupExpandableGroup.ExpandableGroup backing this RecyclerViewExpandableGroup.title in a ExpandableGroup
The current implementation does now allow for sub View of the parent view to trigger
a collapse / expand.ExpandableRecyclerViewAdapter.onBindGroupViewHolder(GroupViewHolder,
int,
ExpandableGroup)
or ExpandableRecyclerViewAdapter.onBindChildViewHolder(ChildViewHolder, int, ExpandableGroup, int).ExpandableRecyclerViewAdapter.onBindGroupViewHolder(GroupViewHolder,
int,
ExpandableGroup)
or ExpandableRecyclerViewAdapter.onBindChildViewHolder(ChildViewHolder, int, ExpandableGroup, int).ExpandableRecyclerViewAdapter.onCreateViewHolder(ViewGroup, int) when the list item created is a childExpandableRecyclerViewAdapter.onCreateViewHolder(ViewGroup, int) when the list item created is a groupExpandableRecyclerViewAdapter.onCreateGroupViewHolder(ViewGroup, int)
or ExpandableRecyclerViewAdapter.onCreateChildViewHolder(ViewGroup, int)}.ExpandableRecyclerViewAdapter.onCreateGroupViewHolder(ViewGroup, int)
or ExpandableRecyclerViewAdapter.onCreateChildViewHolder(ViewGroup, int)}.GroupViewHolderBundle
and restores the expanded states of all of the list items.