Animated Expanding ListView as library and totally customizable with Gradle support