Android LottieAnimationView 是由 Airbnb 开发的一个库,用于在 Android 应用中显示 Lottie 动画。要实例化 LottieAnimationView,你可以使用以下几种方法:
<com.airbnb.lottie.LottieAnimationView
android:id="@+id/lottieAnimationView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:lottie_rawRes="@raw/your_lottie_file" />
这里,app:lottie_rawRes
属性指定了 Lottie 动画文件的资源 ID。
import com.airbnb.lottie.LottieAnimationView;
// ...
LottieAnimationView lottieAnimationView = new LottieAnimationView(context);
lottieAnimationView.setAnimationResource(R.raw.your_lottie_file);
这里,R.raw.your_lottie_file
是 Lottie 动画文件的资源 ID。
import com.airbnb.lottie.LottieAnimationView
// ...
val lottieAnimationView = LottieAnimationView(context)
lottieAnimationView.setAnimationResource(R.raw.your_lottie_file)
在这些示例中,context
是一个有效的 Android 上下文对象,例如 Activity 或 Fragment。你可以根据需要使用这些方法之一来实例化 LottieAnimationView 并显示 Lottie 动画。