我有需要绘制到画布的位图。图像的大小是固定的,但画布会根据用户的屏幕大小和密度而变化(位图比画布大/小)。将位图绘制到画布的大小
我需要将位图绘制到画布大小(不扭曲图像),我已经完成了如下代码,但位图仍然只填充屏幕的一部分。
Rect dest = new Rect(0, 0, drawCanvas.getWidth(), drawCanvas.getHeight());
Paint paint = new Paint();
paint.setFilterBitmap(true);
drawCanvas.drawBitmap(canvasBitmap, null, dest, paint);
我想知道是否有人可以阐明一个好的解决方案吗?谢谢。