An extendable, flexible ExpandableListView widget that supports animations.
Here is a video of the example, showcasing the robustness of the widget:
This project is dedicated to J Withey for giving me the motivation to write and release this source.
- gradle project structure
- tweaked slide up/down animations
- add 'animated="false" to AnimatedExpandableListView to disable slide up/down animations
- add 'auto_scroll="true"' to automatically scroll to expanded position, this also enables 'animated="true".
- add 'expand_one="true"' to allow only one expanded row at a time, this also enables both 'animate="true"' and 'auto_scroll="true"'
gradle dependency:
dependecies {
compile 'com.lsurvila.utils.animatedexpandablelistview:library:0.2'
}