Package com.airbnb.lottie.manager
Class ImageAssetManager
- java.lang.Object
-
- com.airbnb.lottie.manager.ImageAssetManager
-
public class ImageAssetManager extends Object
-
-
Constructor Summary
Constructors Constructor Description ImageAssetManager(Drawable.Callback callback, String imagesFolder, ImageAssetDelegate delegate, Map<String,LottieImageAsset> imageAssets)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BitmapbitmapForId(String id)LottieImageAssetgetImageAssetById(String id)booleanhasSameContext(Context context)voidsetDelegate(ImageAssetDelegate assetDelegate)BitmapupdateBitmap(String id, Bitmap bitmap)Returns the previously set bitmap or null.
-
-
-
Constructor Detail
-
ImageAssetManager
public ImageAssetManager(Drawable.Callback callback, String imagesFolder, ImageAssetDelegate delegate, Map<String,LottieImageAsset> imageAssets)
-
-
Method Detail
-
setDelegate
public void setDelegate(@Nullable ImageAssetDelegate assetDelegate)
-
updateBitmap
@Nullable public Bitmap updateBitmap(String id, @Nullable Bitmap bitmap)
Returns the previously set bitmap or null.
-
getImageAssetById
@Nullable public LottieImageAsset getImageAssetById(String id)
-
hasSameContext
public boolean hasSameContext(Context context)
-
-