TransitionDrawable的问题

时间:2011-07-15 09:13:34

标签: android animation transition

我正在使用 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>

我遇到的问题是,只有前两个图像出现之间的转换 第三张图片不会出现 。我在这里遗漏了什么?