【发布时间】:2012-01-28 21:22:58
【问题描述】:
我使用以下代码分享内容
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, "The status update text");
startActivity(Intent.createChooser(intent, "Dialog title text"));
除了 Facebook 之外的电子邮件、短信和其他任何东西都可以。 我用谷歌搜索了原因,似乎这是自 4 月以来 Facebook 的一个错误,但不幸的是没有人修复它。
但是,我发现很多应用程序仍然可以使用意图选择器来成功调用 Facebook,例如 Google 阅读器。他们是怎么做到的?
据我所知,我们可以使用 Facebook API,但他们如何知道用户在选择器中选择了 facebook 并调用 facebook API?
【问题讨论】:
-
检查您的 Facebook 应用程序版本。还有这个thread
-
我有最新版本的 facebook 应用程序...正如您提到的线程,我只能分享链接但不能分享文字...谢谢
标签: android facebook android-intent