public static class LottieComposition.Factory
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static Cancellable |
fromAssetFileName(android.content.Context context,
java.lang.String fileName,
OnCompositionLoadedListener loadedListener)
Loads a composition from a file stored in /assets.
|
static LottieComposition |
fromFileSync(android.content.Context context,
java.lang.String fileName) |
static Cancellable |
fromInputStream(android.content.Context context,
java.io.InputStream stream,
OnCompositionLoadedListener loadedListener)
Loads a composition from an arbitrary input stream.
|
static LottieComposition |
fromInputStream(android.content.res.Resources res,
java.io.InputStream stream) |
static Cancellable |
fromJson(android.content.res.Resources res,
org.json.JSONObject json,
OnCompositionLoadedListener loadedListener)
Loads a composition from a raw json object.
|
static LottieComposition |
fromJsonSync(android.content.res.Resources res,
org.json.JSONObject json) |
public static Cancellable fromAssetFileName(android.content.Context context, java.lang.String fileName, OnCompositionLoadedListener loadedListener)
public static Cancellable fromInputStream(android.content.Context context, java.io.InputStream stream, OnCompositionLoadedListener loadedListener)
ex: fromInputStream(context, new FileInputStream(filePath), (composition) -> {});
public static LottieComposition fromFileSync(android.content.Context context, java.lang.String fileName)
public static Cancellable fromJson(android.content.res.Resources res, org.json.JSONObject json, OnCompositionLoadedListener loadedListener)
public static LottieComposition fromInputStream(android.content.res.Resources res, java.io.InputStream stream)
public static LottieComposition fromJsonSync(android.content.res.Resources res, org.json.JSONObject json)