Android Player
Renders .lottie and .json animations in Android apps. Supports Jetpack Compose and XML layouts, playback control, theming, slots, and state machines.
dotLottie Android Player
The dotLottie Android player renders .lottie and .json Lottie animations in Android applications. It supports Jetpack Compose and XML layouts, playback control, theming, slots, and interactive state machines on Android API 24+.
Tutorials
Getting Started — Install the player and display your first animation
How-to Guides
Usage Guide — Load animations, control playback, handle events, and apply theming
Examples — Common tasks with code examples
Explanation
Understanding State Machines — How state machines integrate with animation playback
Reference
API Reference —
DotLottieAnimationcomposable, XML attributes, Controller, and EventListener