我在后效应中创建了一个动画,并将其导出到json,但是将其与在动画中使用的一些png图像一起导出,当我要在android studio中运行它们时,它不会读取它们和动画不起作用。我读过它们或者都包含在.json文件中吗?
答案 0 :(得分:0)
使用Lottie渲染此json。
添加依赖项
dependencies {
...
implementation "com.airbnb.android:lottie:2.8.0"
...
}
在xml中使用
<com.airbnb.lottie.LottieAnimationView
android:id="@+id/animation_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:lottie_rawRes="@raw/hello_world"
// or
app:lottie_fileName="hello_world.json"
// Loop indefinitely
app:lottie_loop="true"
// Start playing as soon as the animation is loaded
app:lottie_autoPlay="true" />