我正在我的 Android 应用程序中加载 Facebook 图像,直到今天早上我开始得到:
SkImageDecoder::Factory returned null
表示该图像不可用。我用另一个网址上的图片检查了它,代码仍然有效,所以我认为 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 将您重定向到其他网址。 您的代码似乎无法处理该问题。
也许这会有所帮助:Httpclient redirect handler
关于android - Facebook 图片无法在 Android 中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22686060/