Я пытаюсь изменить размер растрового изображения из Галереи написало код, и я могу изменить размер растровой только статическую ширину и height.this является источникомандроид изменения размера высота растрового авто
public Bitmap getResizedBitmap(Bitmap bm, int newWidth) {
float aspectRatio = (float)bm.getWidth()/(float) bm.getHeight();
int height = Math.round(newWidth/aspectRatio); //based on width it gives height
Matrix matrix = new Matrix();
matrix.postScale(newWidth, height);
Bitmap resizedBitmap = Bitmap.createBitmap(
bm, 0, 0, newWidth, height, matrix, false);
return resizedBitmap;
}
, но я хочу, чтобы изменить размер битовым образом, например, ширину 800px и авто height.is это можно решить эту проблему в android? благодаря
[см эту ссылку] (http://stackoverflow.com/questions/3331527/android-resize-a-large-bitmap-file-to-scaled-output-file) я также получили решение той же задачи по этой ссылке –