android byte[]转化成bitmap 发生了错误,要如何解决呢??大神快来呀 高悬赏 50

D/skia(2102):---SkImageDecoder::Factoryreturnednull图片太大结果造成了如上的情况,那要用什么方法能够完成byte[]转化... D/skia ( 2102): --- SkImageDecoder::Factory returned null
图片太大 结果造成了如上的情况,那要用什么方法能够完成byte[] 转化成图片呢??
现在用的是
bitmap = android.graphics.BitmapFactory.decodeByteArray(data, 0, data.length);
detailImage = (ImageView)this.findViewById(R.id.detail_image);
detailImage.setImageBitmap(bitmap);
求大神!!!
展开
 我来答
百度网友5dda332
2015-04-29 · TA获得超过270个赞
知道小有建树答主
回答量:333
采纳率:0%
帮助的人:208万
展开全部
建议使用BitmapFactory的其他decode方法,如果是网络读过来的流,最好在本地存成文件缓存,然后通过decodeFileDescriptor方法就没这种问题了。
你可以看一下这里 http://www.thinksaas.cn/group/topic/203384/,也碰到了类似的问题
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式