Lottie Animation для Android проблема с размером кадра - PullRequest
0 голосов
/ 27 сентября 2019

Мы использовали Lottie для показа встроенной анимации, и она отображает по-разному на iOS и Android.

iOS - это то, что нужно: https://drive.google.com/open?id=1Mp4gGCrNuW2s23qeMClui8sCqemgb1wd

Как это выглядит на Android: https://drive.google.com/open?id=1KrWH6DHYDnDIl9AGSgPheLNKzftGcoo0

Когда мы смотрим анимацию на lottiefiles.com, она выглядит как версия для Android.Мой вид анимации Lottie выглядит следующим образом.

<com.airbnb.lottie.LottieAnimationView
            android:id="@+id/animation_view"
            android:layout_width="0dp"
            android:layout_height="400dp"
            android:layout_marginTop="100dp"
            app:lottie_autoPlay="false"
            android:scaleType="centerCrop"
            app:lottie_scale="0.1"
            app:lottie_loop="false"
            app:lottie_progress="0"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent"
            />

Кто-нибудь знает, как я могу изменить соотношение сторон на андроиде для анимации?

TIA

Ответы [ 2 ]

1 голос
/ 27 сентября 2019

Не используйте scaleType

android:scaleType="centerCrop"
0 голосов
/ 27 сентября 2019

Это тоже не сработало.Однако мы изменили сам файл анимации, чтобы исправить проблему, и теперь он работает как шарм.

В любом случае, спасибо

...