2009-12-18 99 views

回答

1

是什麼觸發你的動畫?
我不知道你確切的情況是什麼,但是如果你想製作一系列動畫例如你必須要縮放一個個幾ImageViews,這是可以做到這樣的:

  1. 您可以定義動畫設置開始通過調用setStartOffset偏移()。對於每個動畫,延遲時間應相應更長 - 因此您有一系列動畫ImageViews。設置偏移量後,您只需啓動所有動畫。

  2. 另一種解決方案是爲您的第一個縮放動畫設置一個動畫監聽器 - 在動畫上調用setAnimationListener()。動畫結束時會通知您 - onAnimationEnd()將從您之前提供的偵聽器中調用。你可以用它來開始你的下一個動畫。

但正如我所說的,我不確定你的確切情況是什麼。也許你需要別的東西?
此致!

+0

感謝Man動畫監聽者爲我做了Magich ......謝謝Ton – 2009-12-18 12:51:41