Есть ли способ установить анимацию на рисование в XML в Android? Мой конкретный случай:
У меня есть нарисованный список уровней, в котором 1 уровень этого списка должен непрерывно вращаться. Я могу сделать это нормально в коде, когда я устанавливаю уровень. Но было бы намного проще, если бы я мог просто установить это в коде.
Итак, у меня есть:
<level-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:drawable="@drawable/unplugged_image"
android:maxLevel="1"
android:minLevel="1"/>
<item
android:maxLevel="2"
android:minLevel="2"
android:drawable="@drawable/plugged_image"/>
<item
android:maxLevel="3"
android:minLevel="3"
android:drawable="@drawable/charging_drawable"/>
<item
android:drawable="@drawable/fault_image"
android:maxLevel="0"
android:minLevel="0" />
</level-list>
Это отрисовка для "@ drawable / charge_drawable"
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<bitmap android:src="@drawable/charge_disc_image"
android:gravity="center" />
</item>
<item>
<bitmap android:src="@drawable/charge_disc_inner" <!-- this is the image I want to have rotating -->
android:gravity="center" />
</item>
<item>
<bitmap android:src="@drwable/charge_disc_shine"
android:gravity="center" />
</item>
</layer-list>
Есть ли способ настроить автоматическую анимацию только на отмеченном растровом изображении при его отображении?