问题: 仅显示动画列表中的第一个元素。
res / drawable中的动画列表可绘制文件:
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false" >
<item
android:drawable="@drawable/k2si"
android:duration="1000"/>
<item
android:drawable="@drawable/android"
android:duration="1000"/>
</animation-list>
开始动画:
ImageView image = (ImageView) findViewById(R.id.imageView1);
image.setBackgroundResource(R.drawable.screensaver_image);
((AnimationDrawable) image.getBackground()).start();
Documentation(滚动到帧动画)
答案 0 :(得分:6)
答案 1 :(得分:-1)
您可以从布局xml本身实现相同的功能,
刚刚提到android:src="@drawable/rode_anim"
,这只是你的自定义动画列表drawable。