多くの質問がありましたが、同様のパターンは見つかりませんでした。私はたくさん研究しました。 私は36°で回転している画像を持っています。 setFillAfter()とsetFillEnabled()を使用しました。ポジションを保存していますが、もう一度回転させると元の位置から開始しています。私はそれを回転後の位置から開始したい。画像はワンクリックで開始位置から回転し始めます
Animation animation = new Animation (0,36, Animation.RELATIVE_TO_SELF,0.5f,Animation.RELATIVE_TO_SELF,0.5f);
animation.setDuration(3000);
animation.setInterpolator(new LinearInterpolator());
animation.setFillAfter(true);
myImage.startAnimation(animation);