BitmapFactory.decodeByteArray运行时异常

时间:2013-02-10 21:02:05

标签: java android

此代码提供运行时异常,我无法捕获它。 BitmapFactory.decodeByteArray不会返回null或类似的内容。

Bitmap bitmap = BitmapFactory.decodeByteArray(imbBytes, 0, imbBytes.length);

注意:当imbBytes是.png的byte []时会出错,而当.JPG没有。 我尝试在目录中保存png图像以检查byte []是否正确并且一切正常。

请帮助!!!

1 个答案:

答案 0 :(得分:1)

来自the documentation

  

返回已解码的位图,如果图像无法解码,则返回null。