我在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可以旋转吗?