2
我正在嘗試旋轉,縮放和翻譯圖像以在畫布上進行繪製。但是,該命令證明是麻煩的,我無法正確排列所有內容。在畫布上旋轉,縮放和翻譯位圖
Matrix matrix = new Matrix();
//matrix.postRotate(90f);
matrix.postScale(scaleFactor, scaleFactor);
matrix.postTranslate(screenCoords.x - scaleWidth/2, screenCoords.y
- scaleHeight/2);
c.drawBitmap(blackJackBM, matrix, this.mPaint);
縮放和在這種情況下正確的翻譯作品,但取消註釋旋轉代碼將導致圖像偏移,在這種情況下,它應該被畫的左側。有任何想法嗎?