Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:action\u send intent没有显示facebook_Android_Facebook_Android Intent_Send - Fatal编程技术网

Android:action\u send intent没有显示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

我最近实现了发送纯文本的意图。Facebook已经安装并更新在我的手机上,但只有“谷歌邮件”和“短信”显示为共享我的文字的选项

简短的代码片段:

            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。