Android Facebook SDK FriendPickerFragment 搜索选项

标签 android facebook facebook-graph-api

我使用的是提供的很棒的 FriendPickerFragment,但 Facebook SDK for Android。

它实际上是一个很棒的工具,可以节省我很多时间,但它确实缺少一个重要的功能。

我在 Facebook 有很多 friend (超过 1000 个),我可以使用搜索文本框按姓名过滤 friend 。

在 native SDK 中是否有任何 native 方法可以执行此操作?如果没有,那不是很奇怪吗?

最佳答案

is there any native way for doing this in the native SDK ?

很遗憾,目前Facebook android 最新的SDK,没有扩展和修改源代码中的某些部分,答案是- 没有

无法将 FriendPickerFragment 配置为与搜索过滤器的编辑文本一起使用,也无法通过任何其他方式告诉它以过滤结果打开自身。

我怎么知道? - I studied it source code! .引擎盖下没有什么 secret ..

我猜这不是您要找的答案,但事实就是如此。

顺便说一下 - 我没有发现 FriendPickerFragment 有那么好 - ListView 滚动在不具备“顶级技术规范”的设备上效果很糟糕,因为它们可能会阻塞UI 线程来进行图像解码..所以我自己实现了它,因为您可能知道该怎么做...

评论:facebook SDK source code is availible ,我想如果您真的想要 - 您可以扩展(或完全修改)FriendPickerFragment 类源代码以成为您想要的任何内容。例如,扩展 GraphObjectAdapter.java。这是 FriendPickerFragment 的 ListView

使用的基本 Adapter 类

关于Android Facebook SDK FriendPickerFragment 搜索选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22780815/

相关文章:

php - 如何通过 Facebook 应用程序以编程方式 "press" 'Like' 按钮?

facebook - 在 Facebook 和 Wordpress 之间同步评论

java - 如何在android中定义地理围栏的矩形

javascript - 使用 jQuery click() 打开 Facebook 共享对话框

javascript - JS Facebook API 请求似乎中断了 session

iphone - 发布到 Facebook 好友墙而不是使用 iOS 发送通知

php - 使用 Facebook Graph API 和 HybridAuth 获取好友位置

java - 构建文件夹中的values.xml 中发生错误

Android 停止媒体播放器后再次播放不起作用

android - 无法在 Android 中从 Facebook 获取好友列表。获取带计数的空白数组