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);
缩放和在这种情况下正确的翻译作品,但取消注释旋转代码将导致图像偏移,在这种情况下,它应该被画的左侧。有任何想法吗?