包含ScaleAnimation和TranslateAnimation的AnimationSet在OS 2.1中不补间

时间:2013-01-07 03:24:40

标签: android animation tween

我正在使用包含ScaleAnimation和TranslateAnimation的AnimationSet。在几秒钟内将一个图像从一个尺寸和位置补间到另一个图像。它适用于最近的设备,但在旧的Xperia设备上没有出现补间,卡在OS 2.1上。图像直接出现在其补间后状态。我查看了参考资料,从OS 1开始,问题中的动画类似乎可用。出了什么问题?

1 个答案:

答案 0 :(得分:0)

我只是在AnimationSet对象上设置持续时间。 我尝试在包含的比例和翻译对象上设置相同的持续时间。这使得补间工作。

  • 我注意到使用OS 2.2模拟器的相同问题。以上修正了2.2模拟器。

  • 我还注意到,首先将动画添加到集合中并稍后设置持续时间可以解决问题。我曾经在创建集合后立即设置持续时间。