Анимация Лотти не работает должным образом - PullRequest
1 голос
/ 22 мая 2019

Я использую библиотеку 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);
...