Android:action\u send intent没有显示facebook
我最近实现了发送纯文本的意图。Facebook已经安装并更新在我的手机上,但只有“谷歌邮件”和“短信”显示为共享我的文字的选项 简短的代码片段:Android:action\u send intent没有显示facebook,android,facebook,android-intent,send,Android,Facebook,Android Intent,Send,我最近实现了发送纯文本的意图。Facebook已经安装并更新在我的手机上,但只有“谷歌邮件”和“短信”显示为共享我的文字的选项 简短的代码片段: Intent intent = new Intent(android.content.Intent.ACTION_SEND); intent.setType("plain/text"); intent.putExtra(android.content.Intent.EXTRA_SUBJECT, i
Intent intent = new Intent(android.content.Intent.ACTION_SEND);
intent.setType("plain/text");
intent.putExtra(android.content.Intent.EXTRA_SUBJECT, item.getTitle());
intent.putExtra(
android.content.Intent.EXTRA_TEXT,
(item.getDescription());
startActivity(Intent.createChooser(intent, "Send..."));
有什么建议我的应用有什么问题吗
通常我会认为我不必为了我的简单目的而实现整个facebook sdk
提前感谢要使用的MIME类型是
text/plain
,而不是plain/text要使用的MIME类型是text/plain
,而不是plain/text您是否尝试过intent.setType(“图像/jpeg”)代码>?试试这种类型,看看facebook是否出现在chooser上。哦,是的,这给了我很多其他选择,包括facebook。但是现在,我如何才能将图像作为类型插入文本呢?:/PS:猜猜这是facebook的一种bug?你试过intent.setType(“image/jpeg”)代码>?试试这种类型,看看facebook是否出现在chooser上。哦,是的,这给了我很多其他选择,包括facebook。但是现在,我如何才能将图像作为类型插入文本呢?:/PS:猜猜这是一种facebook bug?好吧,现在我可以选择facebook,但它不接受我给出的任何文本。它与WhatsApp和Co.合作。那么这现在是一个未修复的facebook bug吗@user1066006:这将是Facebook的一个问题。假设您更改了MIME类型,并且假设getTitle()
和getDescription()
返回非空/非空值,那么您所拥有的似乎没有问题。Facebook故意违反了处理纯文本的筛选合同。他们希望你使用他们的库,或者在你的文本中使用URL。好吧,现在我可以选择facebook,但它不接受我给出的任何文本。它与WhatsApp和Co.合作。那么这现在是一个未修复的facebook bug吗@user1066006:这将是Facebook的一个问题。假设您更改了MIME类型,并且假设getTitle()
和getDescription()
返回非空/非空值,那么您所拥有的似乎没有问题。Facebook故意违反了处理纯文本的筛选合同。他们希望您使用他们的库,或者在文本中使用URL。