android - 从 Android 应用程序在 Facebook 上发布高分

标签 android facebook

我刚刚在 Eclipse Android 中完成了一个类似 Mastermind 的游戏应用程序。我现在想要的是让用户将他/她的分数发布在他/她的 Facebook 帐户上。在 AlertDialog 构建器中,当用户选择“发布到我的 Facebook”按钮时,它应该能够真正做到。非常感谢实际代码!

干杯

最佳答案

如果您只想使用 Facebook,您应该使用 FacebookSDK适用于 Android。

但据我所知,这可能会给你带来很多问题,相反我建议制作一个 Share Intent 并让用户选择在哪里分享他们的分数:

    Intent shareIntent=new Intent(Intent.ACTION_SEND);
    shareIntent.setType("text/plain");
    shareIntent.putExtra(Intent.EXTRA_TEXT,"Your score and Some extra text");
    shareIntent.putExtra(Intent.EXTRA_SUBJECT, "The title");
    startActivity(Intent.createChooser(shareIntent, "Share..."));

这将使用户可以从手机上安装的更多应用程序中进行选择,例如 Facebook、Twitter 等。

关于android - 从 Android 应用程序在 Facebook 上发布高分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8269049/

相关文章:

java - Android 中的空指针

android - MVVM Dagger2 组件中存在具有匹配键的绑定(bind)

java - 从 api.facebook.com 解析 json

android - 如果 native 应用程序安装然后对话框未在 android 中打开,请使用 Facebook 最新的 sdk 登录

Android中的android.permission.READ_PROFILE,它有什么作用?

android - 横向 SW 键盘上面没有文本字段吗?

Android:使用 asynctask/threads 尽可能快地读取多个 rss 提要

php - 网站上的 FB 登录集成

iphone - 使用 iOS6 链接到 Facebook 页面

php - 如何根据 mediawiki 中的点赞数获得热门文章