2011-08-15 71 views
5

我想以編程方式組合兩個動畫。在這個簡化的例子中:在Android中合併兩個動畫

Animation translate = new TranslateAnimation(0, -100, 0, 0); 
    translate.setDuration(1000); 
Animation zoom = new ScaleAnimation(0, 1, 0, 1); 
    zoom.setDuration(1000); 

我想讓視圖同時生成兩個動畫。我該怎麼做?

這個問題的背景是因爲我有一個XML文件中更復雜的動畫,我想沒有修改原始的XML動畫與翻譯相結合。

感謝

回答

3

你可以去AnimationSet和兩個動畫添加到該AnimationSet和啓動兩個動畫是AnimationSet