android - 如何更改 lottie json 文件中的单个图像

标签 android lottie

我已经通过 adobe after effects 制作了一个动画,并导出了带有图像的 JSON 文件,并且它可以工作,因为我已经从 assets 文件夹中放置了照片。

我想更改 JSON 文件中的一张图片

"assets": [
 {
  "id": "image_0",
  "w": 960,
  "h": 540,
  "u": "images/",
  "p": "img_0.png"
}

这是 JSON 文件的一部分,它的 id 我不知道如何更改它或更改名称或以编程方式设置图像

换句话说,我想更改从我的 java 代码中选择的特定图像并放置另一个图像,例如更改衬衫图像。

最佳答案

通过一些研究找到答案只需使用此功能

lottieAnimationView.updateBitmap("the id of the image which is found in the json file",thebitmap); 

关于android - 如何更改 lottie json 文件中的单个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49630767/

相关文章:

java - 媒体播放器在 API 级别 29 上不再工作

java - 表达式预期错误

android - 将 Lottie Android 与矢量图像 (xml) 或 svg 图像一起使用?

android - 如何在按钮内使用 Lottie Animation 而不是圆形进度条

android - 错误 : package android. support.v4.view 不存在

ios - Lottie 动画不出现 iOS

java - 在Android BroadcastReceiver中使用Jsoup时如何解决 "UnsatisfiedLinkError"?

android - 是否有基于 Android 的 Google Glass 模拟器?

android - 在 Android 中设置自定义 View 的属性

android - 与 Lottie 动画元素交互