0
ビットマップイメージの周りを回転すると、ビットマップイメージのサイズが変更され、回転が揺れて表示されます。Android、スケールなしでビットマップを自己中心に回転
public static Bitmap RotateBitmap(Bitmap source, int width, float angle) {
Matrix matrix = new Matrix();
int px = width/2;
matrix.postRotate(angle, px, px);
Bitmap bitmap = Bitmap.createBitmap(source, 0, 0, width, width, matrix, true);
return bitmap;
}
描画するたびにキャンバスに描画され、ビットマップの幅と高さに加えて振ることで回転します。 ビットマップを振ることなくスムーズに回転するには?