Android 在xml中以不同速度旋转多个图像

Android 在xml中以不同速度旋转多个图像,android,android-animation,Android,Android Animation,我的要求是将多个图像相互旋转。我可以通过编程实现这一点,但我更喜欢从xml实现 我曾尝试使用动画旋转,但使用此解决方案,我似乎无法控制动画的持续时间。由于某种原因,在第一帧之后,图像的分辨率会下降 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <animate

我的要求是将多个图像相互旋转。我可以通过编程实现这一点,但我更喜欢从xml实现

我曾尝试使用动画旋转,但使用此解决方案,我似乎无法控制动画的持续时间。由于某种原因,在第一帧之后,图像的分辨率会下降

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
    <animated-rotate
        android:drawable="@drawable/circle1"
        android:gravity="center"
        android:pivotX="50%"
        android:pivotY="50%" />
</item>
<item>
    <animated-rotate
        android:drawable="@drawable/circle2"
        android:gravity="center"
        android:pivotX="50%"
        android:pivotY="50%" />
</item>
<item>
    <animated-rotate
        android:drawable="@drawable/circle3"
        android:gravity="center"
        android:pivotX="50%"
        android:pivotY="50%" />
</item>

所以我的问题是,是否有一个好的解决方案可以从xml实现所有这些