注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Androidの画像を回転させる方法には、RotateAnimationクラスを使用する方法や、canvasクラスを使用する... Androidの画像を回転させる方法には、RotateAnimationクラスを使用する方法や、canvasクラスを使用する方法などがあるが、今回のタッチイベントを使って画像を回転させるのは、canvasクラスのrotateメソッドを使用して回転させる。 タッチイベントのMotionEvent.ACTION_MOVEで、回転させる時の角度を計算する。 こんな感じ double rotate touchX=event.getX(); touchY=event.getY(); rotate+=Math.atan2(touchY-getHeight/2,touchX-getWidth()/2); そして、このrotateをcanvasクラスで呼び出したrotateメソッドの引数にて使用する。 canvas.rotate((int)rotate,getWidth()/2,getHeight()/2
2012/06/19 リンク