2 china hgb china_hgb 于 2016.02.15 06:58 提问

下面两种写法的区别,为什么第一种会报错?

第一种
BitmapFactory.decodeStream(conn.getInputStream());
第二种
InputStream is = conn.getInputStream();
bitmap = BitmapFactory.decodeStream(is);

6个回答

caozhy
caozhy   Ds   Rxr 2016.02.15 07:00
已采纳

没有看出有什么不同,InputStream is = conn.getInputStream();
bitmap = BitmapFactory.decodeStream(is);是连在一起的么?有没有同名的参数变量和成员变量

meng20166
meng20166   Rxr 2016.02.15 09:11

看下两种方法导的包是不是一样

bdmh
bdmh   Ds   Rxr 2016.02.15 08:31

仔细调试一下,这两种写法没区别,你把错误信息描述一下

putaolove
putaolove   2016.02.15 11:15

错误信息,贴出来,有助于解决问题,或设置断点单步调试。

wangjun75512
wangjun75512   2016.02.15 18:14

可以参考这个地址的解释,或许对你有帮助
http://blog.csdn.net/andypan1314/article/details/6670320

WinsenJiansbomber
WinsenJiansbomber   2016.03.08 23:08

你应该把编译输出信息贴上来

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!