80,490
社区成员
发帖
与我相关
我的任务
分享
options.inSampleSize = calculateInSampleSize(options, reqWidth, reqHeight);
public int calculateInSampleSize(BitmapFactory.Options options,int reqWidth,int reqHeight)
{
int inSampleSize = 1;
int rawWidth = options.outWidth;
int rawHeight = options.outHeight;
while ((rawWidth / inSampleSize >= reqWidth) && (rawHeight / inSampleSize >= reqHeight))
{
inSampleSize = inSampleSize *2;
}
return inSampleSize;
}