我想重新调整位图图像的大小......所以我使用下面的代码
BitmapFactory.Options bmOptions = new BitmapFactory.Options();
bmOptions.inJustDecodeBounds = true;
int photoW = bmOptions.outWidth;
int photoH = bmOptions.outHeight;
int scaleFactor = Math.min(photoW / 100, photoH / 100);
bmOptions.inJustDecodeBounds = false;
bmOptions.inSampleSize = scaleFactor;
bmOptions.inPurgeable = true;
Bitmap bitmap = BitmapFactory.decodeFile(path, bmOptions);
但我的问题是我从这样的可绘制文件夹中获取图像
Bitmap icon = BitmapFactory.decodeResource(getResources(),
Const.template[arg2]);
那么如何将这些东西转换为文件路径,以便我可以在以下行中设置
Bitmap bitmap = BitmapFactory.decodeFile(path, bmOptions);
并且可以获得可调整大小的图像