Skip navigation links
A C D F G H I K L O P R S T U V 

A

addAnimatorListener(Animator.AnimatorListener) - Method in class com.airbnb.lottie.LottieAnimationView
 
addAnimatorUpdateListener(ValueAnimator.AnimatorUpdateListener) - Method in class com.airbnb.lottie.LottieAnimationView
 

C

cancel() - Method in interface com.airbnb.lottie.Cancellable
 
cancelAnimation() - Method in class com.airbnb.lottie.LottieAnimationView
 
Cancellable - Interface in com.airbnb.lottie
 
com.airbnb.lottie - package com.airbnb.lottie
 

D

DBG - Static variable in class com.airbnb.lottie.L
 
draw(Canvas) - Method in class com.airbnb.lottie.LottieDrawable
 

F

fromAssetFileName(Context, String, OnCompositionLoadedListener) - Static method in class com.airbnb.lottie.LottieComposition.Factory
Loads a composition from a file stored in /assets.
fromInputStream(Context, InputStream, OnCompositionLoadedListener) - Static method in class com.airbnb.lottie.LottieComposition.Factory
Loads a composition from an arbitrary input stream.
fromJson(Resources, JSONObject, OnCompositionLoadedListener) - Static method in class com.airbnb.lottie.LottieComposition.Factory
Loads a composition from a raw json object.

G

getBounds() - Method in class com.airbnb.lottie.LottieComposition
 
getDuration() - Method in class com.airbnb.lottie.LottieAnimationView
 
getDuration() - Method in class com.airbnb.lottie.LottieComposition
 
getInitialPoint() - Method in interface com.airbnb.lottie.IAnimatablePathValue
 
getIntrinsicHeight() - Method in class com.airbnb.lottie.LottieDrawable
 
getIntrinsicWidth() - Method in class com.airbnb.lottie.LottieDrawable
 
getProgress() - Method in class com.airbnb.lottie.LottieAnimationView
 
getScale() - Method in class com.airbnb.lottie.LottieComposition
 

H

hasMasks() - Method in class com.airbnb.lottie.LottieAnimationView
Returns whether or not any layers in this composition has masks.
hasMasks() - Method in class com.airbnb.lottie.LottieDrawable
Returns whether or not any layers in this composition has masks.
hasMatte() - Method in class com.airbnb.lottie.LottieAnimationView
Returns whether or not any layers in this composition has a matte layer.
hasMatte() - Method in class com.airbnb.lottie.LottieDrawable
Returns whether or not any layers in this composition has a matte layer.

I

IAnimatablePathValue - Interface in com.airbnb.lottie
 
invalidateDrawable(Drawable) - Method in class com.airbnb.lottie.LottieAnimationView
 
invalidateDrawable(Drawable) - Method in class com.airbnb.lottie.LottieDrawable
These Drawable.Callback methods proxy the calls so that this is the drawable that is actually invalidated, not a child one which will not pass the view's validateDrawable check.
invalidateSelf() - Method in class com.airbnb.lottie.LottieDrawable
 
isAnimating() - Method in class com.airbnb.lottie.LottieAnimationView
 

K

Keyframe<T> - Class in com.airbnb.lottie
 
Keyframe(LottieComposition, T, T, Interpolator, float, Float) - Constructor for class com.airbnb.lottie.Keyframe
 
KeyframeAnimation<T> - Class in com.airbnb.lottie
 

L

L - Class in com.airbnb.lottie
 
L() - Constructor for class com.airbnb.lottie.L
 
loop(boolean) - Method in class com.airbnb.lottie.LottieAnimationView
 
LottieAnimationView - Class in com.airbnb.lottie
This view will load, deserialize, and display an After Effects animation exported with bodymovin (https://github.com/bodymovin/bodymovin).
LottieAnimationView(Context) - Constructor for class com.airbnb.lottie.LottieAnimationView
 
LottieAnimationView(Context, AttributeSet) - Constructor for class com.airbnb.lottie.LottieAnimationView
 
LottieAnimationView(Context, AttributeSet, int) - Constructor for class com.airbnb.lottie.LottieAnimationView
 
LottieAnimationView.CacheStrategy - Enum in com.airbnb.lottie
Caching strategy for compositions that will be reused frequently.
LottieComposition - Class in com.airbnb.lottie
After Effects/Bodymovin composition model.
LottieComposition.Factory - Class in com.airbnb.lottie
 
LottieDrawable - Class in com.airbnb.lottie
This can be used to show an lottie animation in any place that would normally take a drawable.
LottieDrawable() - Constructor for class com.airbnb.lottie.LottieDrawable
 

O

onCompositionLoaded(LottieComposition) - Method in interface com.airbnb.lottie.OnCompositionLoadedListener
 
OnCompositionLoadedListener - Interface in com.airbnb.lottie
 
onDetachedFromWindow() - Method in class com.airbnb.lottie.LottieAnimationView
 
onRestoreInstanceState(Parcelable) - Method in class com.airbnb.lottie.LottieAnimationView
 
onSaveInstanceState() - Method in class com.airbnb.lottie.LottieAnimationView
 

P

pauseAnimation() - Method in class com.airbnb.lottie.LottieAnimationView
 
playAnimation() - Method in class com.airbnb.lottie.LottieAnimationView
 

R

recycleBitmaps() - Method in class com.airbnb.lottie.LottieDrawable
If you have image assets and use LottieDrawable directly, you must call this yourself.
removeAnimatorListener(Animator.AnimatorListener) - Method in class com.airbnb.lottie.LottieAnimationView
 
removeUpdateListener(ValueAnimator.AnimatorUpdateListener) - Method in class com.airbnb.lottie.LottieAnimationView
 
reverseAnimation() - Method in class com.airbnb.lottie.LottieAnimationView
 

S

scheduleDrawable(Drawable, Runnable, long) - Method in class com.airbnb.lottie.LottieDrawable
 
setAnimation(String) - Method in class com.airbnb.lottie.LottieAnimationView
Sets the animation from a file in the assets directory.
setAnimation(String, LottieAnimationView.CacheStrategy) - Method in class com.airbnb.lottie.LottieAnimationView
Sets the animation from a file in the assets directory.
setAnimation(JSONObject) - Method in class com.airbnb.lottie.LottieAnimationView
Sets the animation from a JSONObject.
setComposition(LottieComposition) - Method in class com.airbnb.lottie.LottieAnimationView
Sets a composition.
setImageAssetsFolder(String) - Method in class com.airbnb.lottie.LottieAnimationView
If you use image assets, you must explicitly specify the folder in assets/ in which they are located because bodymovin uses the name filenames across all compositions (img_#).
setImagesAssetsFolder(String) - Method in class com.airbnb.lottie.LottieDrawable
If you use image assets, you must explicitly specify the folder in assets/ in which they are located because bodymovin uses the name filenames across all compositions (img_#).
setProgress(float) - Method in class com.airbnb.lottie.LottieAnimationView
 
setSpeed(float) - Method in class com.airbnb.lottie.LottieAnimationView
 

T

toString() - Method in class com.airbnb.lottie.Keyframe
 
toString() - Method in class com.airbnb.lottie.LottieComposition
 

U

unscheduleDrawable(Drawable, Runnable) - Method in class com.airbnb.lottie.LottieDrawable
 

V

valueOf(String) - Static method in enum com.airbnb.lottie.LottieAnimationView.CacheStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.airbnb.lottie.LottieAnimationView.CacheStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
A C D F G H I K L O P R S T U V 
Skip navigation links