Android-анимация
Я разрабатываю приложение для iOS и Android. Заставка имеет анимацию JSON, в IOS анимация работает отлично, но в Android та же анимация работает с лагами. кто-нибудь испытывал это?
примечания: анимация не имеет ресурсов изображения.
Я получаю некоторые журналы ошибок, но они, кажется, не связаны, потому что я уже пробовал другую анимацию, которая работает без задержек и показывает те же ошибки.
это ошибки:
W / LOTTIE: Lottie не поддерживает эффекты слоя. Если вы используете их для заливки, обводки, обрезки контуров и т. Д., Попробуйте добавить их непосредственно как содержимое вашей фигуры. Найдено: [Радиальная тень] W/LOTTIE: Анимация содержит пути слияния. Пути слияния поддерживаются только в KitKat+ и должны включаться вручную путем вызова enableMergePathsForKitKatAndAbove().
1 ответ
Как говорится в вашем предупреждении, попробуйте установить enableMergePathsForKitKatAndAbove()
,
Пример, в xml -
<com.airbnb.lottie.LottieAnimationView
...
...
...
app:lottie_enableMergePathsForKitKatAndAbove="true"/>
ИЛИ в Java -
lottieAnimationView.enableMergePathsForKitKatAndAbove(true);