我有一个应该旋转4次的ImageView。这是我的动画xml:
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="500"
android:fromDegrees="0"
android:interpolator="@android:anim/linear_interpolator"
android:pivotX="50%"
android:pivotY="50%"
android:repeatCount="3"
android:repeatMode="restart"
android:toDegrees="360" />
但是旋转不是流动的:旋转结束有一点延迟,下一轮开始。我该如何解决?
答案 0 :(得分:0)
尝试从0旋转到359. 0和360在该上下文中是相同的。
答案 1 :(得分:0)
为什么不以通常的方式创建动画,如果你想让它旋转四次,那么创建一个迭代四次的循环,并且对于每次迭代,它都会调用动画。您必须优化代码,以便没有可见的拖动。