洛蒂动画无法正常工作。 请帮忙。
xml文件
<com.airbnb.lottie.LottieAnimationView
android:id="@+id/check_in_anim"
android:layout_width="wrap_content"
app:lottie_autoPlay="true"
app:lottie_fileName="tenor.json"
app:lottie_loop="true"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true" />
活动
LottieAnimationView lottieAnimationView = findViewById(R.id.check_in_anim);
lottieAnimationView.playAnimation();
我的洛蒂
谢谢你的帮助。
答案 0 :(得分:1)
在您的 res/raw 文件夹中添加一个 Lottie.json 文件
现在在你的标签上使用这个 -->
app:lottie_rawRes="@raw/your_animation"
完整的xml代码---->
<com.airbnb.lottie.LottieAnimationView
android:id="@+id/check_in_anim"
app:lottie_rawRes="@raw/your_animation"
android:layout_width="wrap_content"
app:lottie_autoPlay="true"
app:lottie_fileName="tenor.json"
app:lottie_loop="true"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true" />
答案 1 :(得分:0)
将您的Lottie json放入res / raw中,并将其添加到xml
app:lottie_rawRes="@raw/your_animation"
赞
<com.airbnb.lottie.LottieAnimationView
android:id="@+id/check_in_anim"
app:lottie_rawRes="@raw/your_animation"
android:layout_width="wrap_content"
app:lottie_autoPlay="true"
app:lottie_fileName="tenor.json"
app:lottie_loop="true"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true" />
有关更多详细信息。您可以查看官方文档here