我正在使用 TransitionDrawable 来显示 图像集,并在 之间进行转换。使用我的活动中的代码:
TransitionDrawable simons;
simons=(TransitionDrawable)getResources().getDrawable(R.drawable.rocket_thrust);
simons.startTransition(2000);
frame.setImageDrawable(simons);
并且res / drawable文件夹中的xml文件包含三个图像
<?xml version="1.0" encoding="utf-8"?>
<transition xmlns:android="http://schemas.android.com/apk/res/android"
>
<item android:drawable="@drawable/simon" android:duration="500" />
<item android:drawable="@drawable/simons" android:duration="500" />
<item android:drawable="@drawable/chipmubnks" android:duration="500" />
</transition>
我遇到的问题是,只有前两个图像出现之间的转换, 第三张图片不会出现 。我在这里遗漏了什么?