私のアプリでイメージを回転させます。 すべてRotationでうまく動作します。 しかし、私は回転アニメーションが終了する前に、イメージは元の位置に戻ります。私はその回転した状態にそのイメージを残し、それを実際の状態に戻さないようにしたい。Android:アニメーションを回転させた後、アニメーションを回転させて実際の状態に戻しますか?
どうすれば可能になるのですか? 私はコードの下に使用していた画像を回転するには:だから、
myImageView.startAnimation(rotateRight);
これに関して、私を助けて:
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:pivotX="50%"
android:pivotY="50%"
android:fromDegrees="0"
android:toDegrees="30"
android:duration="2000">
</rotate>
などImgeViewにそれを適用します。
よろしくお願いします。 –
私はその仕事だと思います。 –
この属性は必要ありません:android:fillEnabled = "true"この属性には、android:fillBeforeが必要です。 https://developer.android.com/reference/android/view/animation/Animation.html#attr_android:fillAfterをご覧ください。 – Arash