我正在处理图像的裁剪,我正在使用矩阵比例类型,因为我需要移动和旋转图像。问题是,在开始时图像被缩小并定位在imageView的顶部。我尝试过很多东西,但都没有用。
我尝试使用矩阵
Matrix originalZoomMatrix = new Matrix();
originalZoomMatrix.postTranslate((viewWidth - bitmap.getWidth())/2, (viewHeight - bitmap.getHeight())/2);
originalZoomMatrix.postScale(scale, scale, viewWidth / 2, viewHeight / 2);
我也尝试过使用RectF
RectF drawableRect = new RectF(0, 0, imageWidth, imageHeight);
RectF viewRect = new RectF(0, 0, imageView.getWidth(), imageView.getHeight());
m.setRectToRect(drawableRect, viewRect, Matrix.ScaleToFit.CENTER);
由于