【发布时间】:2014-09-24 13:51:10
【问题描述】:
我发送Intent 与Intent.ACTION_SEND 操作。这很好用,用户可以选择要共享的应用程序等等。
问题在于他们何时选择 Facebook Messenger 进行分享。我得到的只是一个白色的模态屏幕,左上角有“发送到”,右上角有一个搜索图标。
这是启动意图的代码。
Intent appIntent = new Intent(Intent.ACTION_SEND);
appIntent.setType("text/plain");
appIntent.putExtra(Intent.EXTRA_TEXT,"Check out this app. \nhttp://www.boxshark.co.uk");
appIntent.putExtra(Intent.EXTRA_SUBJECT,"Get the Boxshark app");
startActivity(Intent.createChooser(appIntent,"Share"));
我知道当您使用共享意图时 Facebook 不允许预填充文本,因此我的“签出此应用”文本已被删除。但是我不明白为什么 Facebook Messenger 应用程序没有做任何事情。
有什么想法吗?你能看出我的意图有什么问题吗?
【问题讨论】:
-
你有什么版本的Messenger应用?
-
今天下载所以假设它是乳胶的。 v12.0.0.21.14
标签: android facebook android-intent facebook-android-sdk android-sharing