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);
Другие вопросы по тегам