У меня есть растровое изображение, которое нужно рисовать на холст. Изображение имеет фиксированный размер, но холст будет меняться в зависимости от размера и плотности экрана пользователя (битмап-кулль будет больше/меньше холста).Рисование растрового изображения до размера холста
Мне нужно нарисовать растровое изображение до размера холста вплоть до размера холста (без искажения изображения), я сделал код, как показано ниже, но растровое изображение все еще заполняет только часть экрана.
Rect dest = new Rect(0, 0, drawCanvas.getWidth(), drawCanvas.getHeight());
Paint paint = new Paint();
paint.setFilterBitmap(true);
drawCanvas.drawBitmap(canvasBitmap, null, dest, paint);
Могу ли я узнать, может ли кто-нибудь пролить свет на хорошее решение? Благодарю.