无法通过Android下载Facebook用户个人资料图片

用户1972433

我的问题是,我无法通过ID下载用户个人资料图片。使用浏览器和以下URL时,我可以获取用户个人资料图片:

http://graph.facebook.com/janno.hindrekson/picture?type=small

我可以看到此用户的个人资料图片: 在此处输入图片说明

但是当我想通过Android获取这张照片时,我无法

    // Execute the task
    new LoadImage().execute("http://graph.facebook.com/janno.hindrekson/picture?type=small");


}

private class LoadImage extends AsyncTask<String, String, Bitmap> {
    @Override
    protected void onPreExecute() {
        super.onPreExecute();
        pDialog = new ProgressDialog(TESTPROFILEPICT.this);
        pDialog.setMessage("Loading Image ....");
        pDialog.show();
    }

    protected Bitmap doInBackground(String... args) {
        try {
            bitmap = BitmapFactory.decodeStream((InputStream) new URL(args[0]).getContent());
        } catch (Exception e) {
            e.printStackTrace();
        }
        return bitmap;
    }

    protected void onPostExecute(Bitmap image) {
        if (image != null) {
            fbUserAvatar.setImageBitmap(image);
            pDialog.dismiss();
        } else {
            pDialog.dismiss();
            Toast.makeText(TESTPROFILEPICT.this, "Image Does Not exist or Network Error", Toast.LENGTH_SHORT).show();
        }
    }
}

有什么想法吗?我应该如何通过Android下载个人资料图片?

谢谢,凯文

西蒙

在Android上,如果您可以将Facebook SDK导入到项目中,则有一种更简单的方法来完成此任务。

SDK中有一个名为Profile.getProfilePictureUri(int,int)的方法:

https://developers.facebook.com/docs/reference/android/current/class/Profile/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法通过Android下载Facebook用户个人资料图片

来自分类Dev

获取用户个人资料图片Android facebook SDK

来自分类Dev

无法使用Android检索用户Facebook个人资料

来自分类Dev

用户个人资料图片

来自分类Dev

如何在Facebook SDK Android中获取用户的Facebook个人资料图片

来自分类Dev

如何在Facebook SDK Android中获取用户的Facebook个人资料图片

来自分类Dev

iOS7 Access用户Facebook个人资料图片

来自分类Dev

Facebook android app权限:要求获取用户个人资料图片

来自分类Dev

Devise + omniauth + carrierwave无法保存Facebook个人资料图片

来自分类Dev

无法从 Firebase 存储获取用户个人资料图片

来自分类Dev

Android-从Facebook获取个人资料封面图片

来自分类Dev

如何在Android中获取Facebook个人资料图片?

来自分类Dev

如何在Android中获取Facebook个人资料图片?

来自分类Dev

Unity Android Facebook获取个人资料图片

来自分类Dev

在Android中获取Facebook个人资料图片时出错

来自分类Dev

如何将通过Facebook登录获取的个人资料图片设置为其他活动中的用户个人资料

来自分类Dev

通过模型用户和个人资料+ Omniauth Facebook设计

来自分类Dev

通过在ionic框架中使用$ cordovaFileTransfer将Facebook个人资料图片下载到移动应用程序StorageDirectory

来自分类Dev

如何从Facebook获取个人资料图片

来自分类Dev

检索Facebook个人资料图片的URL

来自分类Dev

返回Facebook个人资料图片

来自分类Dev

无法通过API获取松弛的用户个人资料信息

来自分类Dev

获取用户个人资料图像Android facebook SDK

来自分类Dev

上传用户 Firebase 的个人资料图片

来自分类Dev

TWTRTweetView无法加载个人资料图片

来自分类Dev

Android:圈出个人资料图片

来自分类Dev

Android:圈出个人资料图片

来自分类Dev

我正在尝试使用Java下载Facebook个人资料图片,但出现错误

来自分类Dev

使用 Facebook 个人资料图片作为您的个人资料图片 Swift

Related 相关文章

  1. 1

    无法通过Android下载Facebook用户个人资料图片

  2. 2

    获取用户个人资料图片Android facebook SDK

  3. 3

    无法使用Android检索用户Facebook个人资料

  4. 4

    用户个人资料图片

  5. 5

    如何在Facebook SDK Android中获取用户的Facebook个人资料图片

  6. 6

    如何在Facebook SDK Android中获取用户的Facebook个人资料图片

  7. 7

    iOS7 Access用户Facebook个人资料图片

  8. 8

    Facebook android app权限:要求获取用户个人资料图片

  9. 9

    Devise + omniauth + carrierwave无法保存Facebook个人资料图片

  10. 10

    无法从 Firebase 存储获取用户个人资料图片

  11. 11

    Android-从Facebook获取个人资料封面图片

  12. 12

    如何在Android中获取Facebook个人资料图片?

  13. 13

    如何在Android中获取Facebook个人资料图片?

  14. 14

    Unity Android Facebook获取个人资料图片

  15. 15

    在Android中获取Facebook个人资料图片时出错

  16. 16

    如何将通过Facebook登录获取的个人资料图片设置为其他活动中的用户个人资料

  17. 17

    通过模型用户和个人资料+ Omniauth Facebook设计

  18. 18

    通过在ionic框架中使用$ cordovaFileTransfer将Facebook个人资料图片下载到移动应用程序StorageDirectory

  19. 19

    如何从Facebook获取个人资料图片

  20. 20

    检索Facebook个人资料图片的URL

  21. 21

    返回Facebook个人资料图片

  22. 22

    无法通过API获取松弛的用户个人资料信息

  23. 23

    获取用户个人资料图像Android facebook SDK

  24. 24

    上传用户 Firebase 的个人资料图片

  25. 25

    TWTRTweetView无法加载个人资料图片

  26. 26

    Android:圈出个人资料图片

  27. 27

    Android:圈出个人资料图片

  28. 28

    我正在尝试使用Java下载Facebook个人资料图片,但出现错误

  29. 29

    使用 Facebook 个人资料图片作为您的个人资料图片 Swift

热门标签

归档