2

我正在使用 Facebook SDK 3.5,我有点困惑。如果我使用FriendPickerFragment(来自他们的示例)它会用朋友列表填充片段,但我只想拥有 JSON 或 GraphUser 列表。

有谁知道如何使用选择器片段获取该信息。我不明白他们如何获取数据来填充片段。

这就是我如何查看从填充列表中选择的内容:

List<GraphUser> selectedUsers = friendPickerFragment.getSelection();
    for (GraphUser selectedUser : selectedUsers) {  System.out.println("selectedUser: " + selectedUser);
}

但是我怎样才能得到整个列表(选择与否)?

4

2 回答 2

3
 Request request = Request.newMyFriendsRequest(
 Session.getActiveSession(),
 new Request.GraphUserListCallback() {

 @Override
 public void onCompleted(List<GraphUser> users, Response response) {
     System.out.println("Users: " + users);
     }
            });
 request.executeAsync();
于 2013-09-05T06:48:24.603 回答
2

只需向我/朋友提出图表请求。SDK 已经在Request.newMyFriendsRequest中为您提供了一个方便的方法

于 2013-09-04T22:23:07.923 回答