簡體   English   中英

在lottie中加載動畫的kotlin android問題

[英]kotlin android problem on animation loading in lottie

我想從json文件加載動畫......並且json文件在資產中......我面臨這個問題

binding.animationView.setAnimation(assets.open("failanimation.json"))

編譯器在setAnimation上顯示紅線

.json 文件它應該在 app/src/main/assets/ 文件夾下,不需要asset.open只需在你的情況下放置setAnimation(json_filename)它應該是setAnimation("failanimation.json")

試試這個 -

第 1 步 - 在原始資源文件夾應用程序中添加您的 Lottie 動畫文件

res > 右鍵單擊​​ > 新建 > 文件夾 > 原始資源文件夾

第 2 步 - XML 代碼

<com.airbnb.lottie.LottieAnimationView
        android:id="@+id/animationView"
        android:layout_width="100dp"
        android:layout_height="100dp"
        app:lottie_autoPlay="true"
        app:lottie_loop="true"  />

第 3 步 -

binding.animationView.setAnimation(R.raw.failanimation)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM