首页 > 解决方案 > Lottie 动画未按预期运行

问题描述

我正在使用 Lottie 库向我的应用程序添加动画。如果某些条件为真,我希望动画播放动画的前半部分,如果条件为假,则播放动画的另一半。下面是我尝试过的一些代码,它似乎可以打开和关闭并且非常有问题,不确定是否有问题,或者我做错了什么。谢谢你的帮助!

       if (something==true) {
            lottieAnimationView.setMinFrame(0);
            lottieAnimationView.setMaxFrame(28);
            lottieAnimationView.playAnimation();
        } else {
            lottieAnimationView.setMinFrame(28);
            lottieAnimationView.setMaxFrame(70);
            lottieAnimationView.playAnimation();
        }

解决方案:设置动画循环并使用 playAnimation()、pauseAnimation() 和 resumeAnimation()

lottieAnimationView.loop(true);

标签: javajsonandroid-animationlottie

解决方案


推荐阅读