Android lottie动画滞后

问题描述 投票:2回答:1

我正在为ios和android开发一个应用程序。启动画面有一个json动画,在ios中动画效果很好但在android中同样的动画运行时滞后。有人经历过吗?

注意:动画没有任何图像资源。

我收到一些错误日志,但它们似乎没有关联,因为我已经尝试了其他运行没有滞后的动画,它显示相同的错误。

这是错误:

W / LOTTIE:Lottie不支持图层效果。如果您将它们用于填充,描边,修剪路径等,则尝试将它们直接添加为您的形状中的内容。找到:[径向阴影] W / LOTTIE:动画包含合并路径。合并路径仅在KitKat +上受支持,必须通过调用enableMergePathsForKitKatAndAbove()手动启用。

android android-animation lottie lottie-android
1个回答
2
投票

正如您的警告信息所示,请尝试设置enableMergePathsForKitKatAndAbove()

示例,在xml中 -

<com.airbnb.lottie.LottieAnimationView
    ...
    ...
    ...
    app:lottie_enableMergePathsForKitKatAndAbove="true"/>

或者,在Java中 -

lottieAnimationView.enableMergePathsForKitKatAndAbove(true);
© www.soinside.com 2019 - 2024. All rights reserved.