BitmapFactory解码资源返回宽度-1

时间:2014-05-08 10:06:35

标签: android android-bitmap

调用此函数时:

BitmapFactory.decodeResource(res, resId, options);

options变量的参数outWidth = 479,outHieght = 852。但返回的位图有参数mWidth = -1,mHeight = -1。

1 个答案:

答案 0 :(得分:0)

尝试此选项

做一件事。在传递给解码文件之前对图像进行采样。检查下面的代码

BitmapFactory.Options options = new BitmapFactory.Options();         options.inSampleSize = 3;

Bitmap bitmap = BitmapFactory.decodeFile(st,options);     im.setImageBitmap(位图);