如何在Android中的ImageView上制作动画?

时间:2014-08-01 17:02:01

标签: android-animation

我在ImageView上制作旋转动画的代码有问题。我的ImageView不在活动中使用。

ImageView myImage = new ImageView(this);
                final Animation myRotation = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.rotator);
                myImage.startAnimation(myRotation);

我的XML轮换:

<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="4000"
    android:fromDegrees="0"
    android:pivotX="50%"
    android:pivotY="50%"
    android:toDegrees="90"
    android:toYScale="0.0" />

如果ImageView看起来像我已成功尝试过:

ImageView myImage = (ImageView)findViewById(R.id.imageView1);

而不是:ImageView myImage = new ImageView(this);

但是,我必须选择初始化myImage = new ImageView(this);

那么,有什么技巧可以让我的ImageView可以旋转吗?

0 个答案:

没有答案