当前位置:   article > 正文

Android lottie java.lang.IllegalStateException: Missing values for keyframe._java.lang.illegalstateexception: you must set an i

java.lang.illegalstateexception: you must set an images folder before loadin

问题一

  • 在Adobe After Effects和bodymovin插件,重新导出json后,正常显示。Settings > Advanced > Export Old Json Format

问题二

  • java.lang.IllegalStateException: You must set an images folder before loading an image. Set it with LottieComposition#setImagesFolder or LottieDrawable#setImagesFolder
  • 在assets下创建文件夹 splash
    • 将动画需要的图片放入文件夹
 <com.airbnb.lottie.LottieAnimationView
        android:id="@+id/splash_animation"
        android:layout_width="300dp"
        android:layout_height="300dp"
        android:layout_centerInParent="true"
        app:lottie_autoPlay="true"
        app:lottie_imageAssetsFolder="splash"
        app:lottie_fileName="android.json"
        app:lottie_loop="false">
 </com.airbnb.lottie.LottieAnimationView>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/179395
推荐阅读
相关标签
  

闽ICP备14008679号