我们已经使用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"
/>
有人知道我如何在android上更改动画的宽高比吗?
TIA
答案 0 :(得分:1)
请勿使用scaleType
android:scaleType="centerCrop"
答案 1 :(得分:0)
那也不起作用。但是,我们更改了动画文件本身以解决此问题,并且现在可以像魅力一样发挥作用。
仍然感谢