有没有办法在Android中的XML格式中设置动画?我的具体案例:
我有一个级别列表drawable,其中该级别的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”
的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>
有没有办法只设置指定的位图,以便在显示时自动生成动画?