FriendPickerFragment 是不是已被弃用/替换?应该使用啥?

Posted

技术标签:

【中文标题】FriendPickerFragment 是不是已被弃用/替换?应该使用啥?【英文标题】:Has FriendPickerFragment been deprecated/replaced? What should be used?FriendPickerFragment 是否已被弃用/替换?应该使用什么? 【发布时间】:2016-02-04 18:30:21 【问题描述】:

我正在使用 facebook-android-sdk 版本 4.0.0。他们的网站说“这个类在最新版本的 SDK 中不再可用。”所以,显然这个类不再可用。我想知道他们是否用更好的解决方案替换了它,或者他们是否只是从他们的 API 中删除了该功能?如何让用户通过应用浏览好友列表并选择多个好友?

【问题讨论】:

我试图找到一个替代品,但我找不到:( 我也尝试过寻找替代品。运气不好! 【参考方案1】:

在 SDK 的 v4.x 中删除了 FriendPickerFragment。我们确实在 Scrumptious 示例应用中包含了示例代码,因此您可以从那里复制/粘贴代码,它将与新的 4.x API 一起使用。

【讨论】:

缺少很多依赖项,包括其余的选择器 java 文件夹和一些 xml 布局和样式资源。经历并尝试添加所有缺失的。添加所有丢失的文件后,我会告诉您这是否有效!谢谢 在添加了选择器 java 文件夹和大量资源后,它最终工作了。我能问一下为什么 FriendPicker 从 Facebook ios 和 Android SDK 中删除了吗?我发现它非常有用,如果你不介意的话,我可能会尝试将它及其所有缺失的依赖项打包到一个 gradle 包中。

以上是关于FriendPickerFragment 是不是已被弃用/替换?应该使用啥?的主要内容,如果未能解决你的问题,请参考以下文章

如何检查页面是不是已启动或用户是不是已连接到域

检查 google recaptcha 是不是已检查或已填写

已退款的应用内购买订阅是不是显示为已过期? [关闭]

如何以编程方式确定是不是已安装 ActiveX 控件,以及它或整个 ActiveX 是不是已被禁用?

如何检查表单是不是已打开,如果已打开,则从控件中获取值?

UIImageView 是不是具有指示 setImage 已完成且动画已准备好的属性?