我正在我的Android应用程序中加载Facebook图像,并且直到今天早上我开始得到它时,它都可以正常运行:
SkImageDecoder::Factory returned null
表示该图像不可用。我用另一个URL的图像检查了它,代码仍然起作用,所以我认为Facebook一定有麻烦……有人知道吗?
这是我使用的代码:
URL img_value = null;
img_value = new URL("http://graph.facebook.com/" + userId + "/picture?type=" + type);
retval = BitmapFactory.decodeStream(new BufferedInputStream(img_value.openConnection().getInputStream()));
请注意,他们使用302将您重定向到其他URL。看来您的代码无法解决该问题。
也许这会有所帮助:Httpclient重定向处理程序
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句