5
画像のピントを固定するためにタッチに対応する画像ビューで画像を回転しようとしています。私は多くの例を見てきましたが、私はそれをすべてクリアしていません。誰かが考えています。タッチで画像を回転させてアンドロイドの点を固定する
画像のピントを固定するためにタッチに対応する画像ビューで画像を回転しようとしています。私は多くの例を見てきましたが、私はそれをすべてクリアしていません。誰かが考えています。タッチで画像を回転させてアンドロイドの点を固定する
ビットマップの描画場所について提供されているコードや詳細はないため、画面の中央に表示されます。あなたは、私は、これは古い質問です知っているが、私はビットマップ上にまっすぐに描く代わりにsetBoundsをキャンバスにストレートonDrawメソッドを使用してとは何かであると考えていdhams @この
double rotationAngleRadians = Math.atan2(currentX - centerX, centerY - currentY);
rotationAngleDegrees = (int) Math.toDegrees(rotationAngleRadians);
canvas.rotate(rotationAngleDegrees , centerX, centerY);
のように、中心点にキャンバスを回転させることができます()。私は自分のサークルが自分自身のサイズを変更するのと同じ問題を抱えています。 – Jonno
@Jonnoはい私はしました..私は行列を腐って、すべて完了! – dhams