我可以在Codenameone应用中使用Lottie动画吗

时间:2019-04-11 22:31:26

标签: codenameone lottie

我想在我的CN1应用程序的启动屏幕上渲染一小段动画,但是却很挣扎。

Lottiefiles网站包含很多好的动画内容,但是我能找到的最接近的示例是在XCode中。我已经下载了动画的JSON文件,但是想知道是否有人找到了将其合并到CN1 Java应用程序中的方法吗?

我可以看到开发人员已经使用Java,但是我猜CN1不允许在其布局管理器上使用LottieAnimationView组件。 https://steemit.com/utopian-io/@fahrulhidayat/beautiful-animation-for-android-application-using-lottie-library

任何指针表示赞赏。谢谢

1 个答案:

答案 0 :(得分:1)

“正确的方法”可能是将各种操作系统的本机实现包装在cn1lib中,以便您可以跨平台方式使用lottie。在开发人员指南中有一本关于包装本机代码的长篇教程,几年前,Steve就该主题制作了一个三部分的视频系列:https://www.codenameone.com/blog/integrating-3rd-party-native-sdks-part-3.html

主要是机械性的,因此应该不太难。如果您想使用快捷方式,则可以在BrowserComponent中使用API​​的Web版本并每天进行调用。