我正在尝试以编程方式组合两个动画。在那个简化的例子中:
Animation translate = new TranslateAnimation(0, -100, 0, 0);
translate.setDuration(1000);
Animation zoom = new ScaleAnimation(0, 1, 0, 1);
zoom.setDuration(1000);
我希望视图同时制作两个动画。我该怎么办?
这个问题的背景是因为我在xml文件中有一个更复杂的动画,我想在不修改原始xml的情况下将该动画与翻译结合起来。
由于
答案 0 :(得分:10)
使用合并两个动画 AnimationSet
答案 1 :(得分:3)
您可以使用AnimationSet并将两个动画添加到该AnimationSet中并启动该AnimationSet