【问题标题】:Animating an Image with ImageView使用 ImageView 为图像设置动画
【发布时间】:2011-11-01 21:52:56
【问题描述】:

我对 Android 编程很陌生,我环顾四周,但未能找到明确的答案。我需要通过用另一个来慢慢地为图像设置动画,比如精灵。如果有人可以提供帮助,它似乎应该非常简单。谢谢!

【问题讨论】:

  • 你的意思是逐帧动画吗?还是在两个完全不同的图像之间切换?
  • 从技术上讲,两个不同的图像。但这有关系吗?

标签: android animation android-animation android-imageview


【解决方案1】:

您可能想要使用 TransitionDrawable http://developer.android.com/reference/android/graphics/drawable/TransitionDrawable.html

Drawable[] layers = new Drawable[2];
layers[0] = //your first drawable
layers[1] = //your second drawable
TransitionDrawable transition = new TransitionDrawable(layers);
myImageView.setImageDrawable(transition);
transition.startTransition(1500);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-09
    • 2013-11-07
    • 1970-01-01
    • 2012-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多