2个回答
展开全部
打印出来是什么值?
追问
null
追答
说明你之前的对象获取的值都是null, 检查下client这个对象的类。你的做法我看不到代码不太清楚,我的做法是:
int c = 0;
URL mUrl = new URL(url); //图片的url地址
InputStream is = new BufferedInputStream(mUrl.openStream());
ByteArrayOutputStream baos = new ByteArrayOutputStream();
BufferedOutputStream out = new BufferedOutputStream(baos);
byte[] data = new byte[512];
while ((c = is.read(data)) != -1) {
out.write(data, 0, c);
}
out.flush();
byte[] bytes = baos.toByteArray();
Bitmap temp = BitmapFactory.decodeByteArray(bytes, 0, bytes.length);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询