我正在尝试在 Android 的画布上缩放位图。
我目前在做什么:
int scaleFactor = 0.01;
int size = screenWidth * screenHeight * scaleFactor;
Rect rect = new Rect(x,y, x + size, y + size);
canvas.drawBitmap(bitmap, null, rect, null);
问题是密度较低的手机显示的图像比密度较高的手机要小得多。
有谁知道这个的策略或解决方案?