我有inputStream对象,当我尝试转换位图时,它可以工作但是对于某些图像,它仍会返回null,图像存在。
InputStream responseInputStream = apiResponseModel
.getResponseInputStream();
if (responseInputStream != null) {
Bitmap bmp = BitmapFactory.decodeStream(responseInputStream);
imgProductProfile.setImageBitmap(bmp);
}
答案 0 :(得分:0)
您尝试解码的图像可能不支持解码。 Android仅支持少量图像类型进行解码。此处列出了支持的格式 http://developer.android.com/guide/appendix/media-formats.html。尝试将图像转换为其他格式,如PNG,JPG并尝试解码