2009-12-18 97 views

回答

1

是什么触发你的动画?
我不知道你确切的情况是什么,但是如果你想制作一系列动画例如你必须要缩放一个个几ImageViews,这是可以做到这样的:

  1. 您可以定义动画设置开始通过调用setStartOffset偏移()。对于每个动画,延迟时间应相应更长 - 因此您有一系列动画ImageViews。设置偏移量后,您只需启动所有动画。

  2. 另一种解决方案是为您的第一个缩放动画设置一个动画监听器 - 在动画上调用setAnimationListener()。动画结束时会通知您 - onAnimationEnd()将从您之前提供的侦听器中调用。你可以用它来开始你的下一个动画。

但正如我所说的,我不确定你的确切情况是什么。也许你需要别的东西?
此致!

+0

感谢Man动画监听者为我做了Magich ......谢谢Ton – 2009-12-18 12:51:41