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