android - 从 Facebook 获取个人资料图片并将其显示在 Android 应用程序中

标签 android image facebook bitmap request

我正在尝试使用 FB api 获取用户的 facebook 个人资料图片。

我这样做的方法不起作用...首先我提出这样的请求:

String str = facebook.request("me/picture");

Next I create an inputstream from the string str so I can decode it with a bitmapfactory

InputStream is = new ByteArrayInputStream(str.getBytes());

Bitmap bm = BitmapFactory.decodeStream(is);

iv.setImageBitmap(bm);

这从不显示图像!
一直没能找到很多关于这个的信息。任何帮助将不胜感激。

最佳答案

我通过对 url 使用 HTTPGet 来解决这个问题我第一次尝试时遇到了 404 错误,但是当我重写它时它成功了!

关于android - 从 Facebook 获取个人资料图片并将其显示在 Android 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6349672/

相关文章:

android - Ionic CLI 构建 Android 错误 : Could not find installed version of Gradle

ios - tableview 图片的 Firebase 存储 url

c - 将过剩绘制另存为 PNG/BMP/JPG

c - 如何将图像切片/切割成碎片

php - 无需用户输入的 Facebook 营销 API token

android - Stetho:Chrome 开发工具中的 Facebook 调试不工作

Android获取Fragment宽度

ios - 使用 Swift 使用 Facebook 链接页面打开 Facebook 应用程序

iOS 11 模拟器在 safari 中无法打开 facebook 登录 - Cordova Facebook4

android - 如何在 Instagram 中分享文字