android - 1个imageview android上的多个动画

标签 android xml animation imageview

我有 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/

相关文章:

.net - XAML中的WPF设置 Storyboard 目标

android协程流手动重试

java - 向可扩展 ListView 添加按钮

android - 使用按钮使用 fragment 更改布局

php - 获取根节点的XML命名空间

c# - 为演示文稿创建 3D 视频/动画

android - 第二个 onSizeChanged 的​​高度为零

java - 验证 XML 签名 JAVA

Xmlstarlet 在更新 xml 时使用 --inplace 选项

ios - 是否可以为 UIPageViewController 中的页面创建自定义转换?