imageView1とimageView2の2つのImageView
アイテムがありFrameLayout
ます。アクティビティの開始時に、 imageView1が表示され、imageView2が画面の外に配置されます。次に、を使用してユーザーイベントを回転し、imageView2が表示され、imageView1が画面から消えるようにします。ただし、imageView2は引き続き非表示のままです。誰かが理由を知っていますか?FrameLayout
RotateAnimation
コードが大きすぎて複雑すぎて、ここに表示できません。しかし、 setImageMatrix関数を使用して画像を変換および回転する際の主な問題と、FrameLayout
またはの特殊な動作を理解したImageView
ので、範囲外の場合は画像をトリミングします。