我有一个“图层列表”(rotated_image.xml),它是一个“imageview”背景:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<bitmap
android:gravity="center"
android:src="@drawable/shadow" />
</item>
<item>
<bitmap
android:gravity="center"
android:src="@drawable/bg" />
</item>
<item>
<rotate
android:duration="5000"
android:fromDegrees="0"
android:interpolator="@drawable/linear_interpolator"
android:pivotX="50%"
android:pivotY="50%"
android:repeatCount="infinite"
android:toDegrees="360" >
<bitmap
android:gravity="center"
android:src="@drawable/button" />
</rotate>
</item>
1)我需要在“imageview”点击时开始和停止第三个图像旋转。我不知道如何获取层列表中的第三个项目以及如何启动动画?
2)我还需要为列表中的第二项添加不透明度,这可能吗?
3)我可以在这里再组合一个动画(淡入淡出),我需要它作为列表中的第一项吗?
如果我的问题很复杂,有人可以给我很好的参考或建议吗?
谢谢,米洛斯