我有 2 个动画已经在运行, 我想同时淡化我的火车+补间我的火车。 如果我执行其中的 1 行,它会起作用。 但是如果我尝试同时执行它,只有 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);
我希望 mytrain 执行这两个动画..
感谢您的帮助!
最佳答案
使用 AnimationSet
类:
AnimationSet s = new AnimationSet(false);//false means don't share interpolators
s.addAnimation(traintween);
s.addAnimation(trainfad);
mytrain.startAnimation(s);
关于android - 1个imageview android上的多个动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15547621/