我想将画布上的高分辨率位图(如1082 * 1673)绘制到自定义视图的中心。我试图将位图中心设置到自定义视图的中心,但是我的图像质量下降了,因为我使用了BitmapFectory.createscledbitmap.how >
我试图做到这一点
int startX =(canvasWidth-Whitebitmap.getWidth())/2;
int startY=(canvasHeight-Whitebitmap.getHeight())/2;
canvas.translate(mPositionX, mPositionY);
canvas.drawBitmap(canvasBitmap,0 , 0, drawPaint);
canvas.restore();