我想知道如何在Facebook的FriendPicker示例程序中选择所有朋友。我在Pickerfragment类中添加了一个“全选”按钮。但我无法找到检查所有朋友的方法。
答案 0 :(得分:1)
试试这个:
Bundle params = new Bundle();
params.putString("fields", "name, picture");
JSONObject jsonFrends = Util.parseJson(facebook.request("me/friends", params));
答案 1 :(得分:1)
我在Friend Picker示例程序中找不到办法。 我只是使用graph api获取好友列表并在列表视图中列出,并在朋友的名字旁边有一个复选框。
我添加了一个检查所有朋友的按钮。当我按下按钮时,它将遍历所有朋友并检查它们。
这个想法非常简单。
我无法发布我的代码。
我希望你能得到一些示例程序来完成它。
问我是否需要更多帮助。
答案 2 :(得分:0)
尝试这种方式:
Intent m_fb=getOpenFacebookIntent(m_context); startActivity(m_fb);
方法getOpenFacebookIntent()
如下:
public static Intent getOpenFacebookIntent(Context context) { try { context.getPackageManager().getPackageInfo("com.facebook.katana", 0); return new Intent(Intent.ACTION_VIEW, Uri.parse("fb://profile/<userid>/fans")); } catch (Exception e) { return new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.facebook.com/abc.xyz")); } }
您可以使用官方Facebook应用程序列出HERE的意图。