1个imageview android上的多个动画

Rob*_*nHo 23 xml animation android imageview

我有2个动画已经在工作,我想在同一时间淡化我的火车+火车.如果我执行其中一行,它就可以工作.但是,如果我尝试同时执行它,只有1个可以工作..我真的找不到解决方案.

也许你可以帮忙吗?

  final ImageView mytrain = (ImageView) findViewById(R.id.train);
  final Animation traintween = AnimationUtils.loadAnimation(this,R.anim.treinanimation);
   final Animation trainfade = AnimationUtils.loadAnimation(this,R.anim.trainfade);


  mytrain.startAnimation(trainfade);
 mytrain.startAnimation(trainntween);
Run Code Online (Sandbox Code Playgroud)

我希望mytrain执行两个动画..

感谢您的帮助!

Kor*_*oly 65

使用AnimationSet课程:

AnimationSet s = new AnimationSet(false);//false means don't share interpolators
s.addAnimation(traintween);
s.addAnimation(trainfad);
mytrain.startAnimation(s);
Run Code Online (Sandbox Code Playgroud)

  • @konopko是的他们是.自API级别1. http://developer.android.com/reference/android/view/animation/AnimationSet.html#addAnimation(android.view.animation.Animation) (2认同)