答えて

2

ImageViewでAnimationを使用できます。回転アニメーションの例を次に示します。

Animation anim = new RotateAnimation(0, ANGLE, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); 
    anim.setDuration(DURATION); 
    anim.setRepeatCount(0); 
    anim.setFillAfter(true); 
    image_view.startAnimation(anim);   

スケールアニメーションアニメーションと同様のソリューションがあります。アニメーションを見たくない場合は、durationを0に設定します。アニメーション後にイメージをリセットしたくない場合は、setFillAfterが重要です。幸運

+0

私の編集した質問を見てください。 –

+0

タッチイベントでどのような効果を達成したいですか?回転だけでなく、マルチタッチを含むいくつかのジェスチャリスナーによって回転角度やスケールを変更したり、スケールを変更したりしてスケールアップすることができますか?あなたの質問はあまり明確ではありません。 –

+0

マルチタッチではありません。画像の回転、画像の拡大/縮小、画像の拡大/縮小を行っただけですが、画像がズームインまたはズームアウトされているズームアウト画像ビューではありません。どのようにズームイン、ズームアウト、スケール&回転イメージビューで画像。 –

関連する問題