使用内置android活动不会共享到facebook

使用内置android活动不会共享到facebook,android,facebook,Android,Facebook,我以此为指导: 我已经测试了多个应用程序(Twitter、Facebook Messenger、Gmail、Hangouts、LinkedIn…),当我选择它们时,文本会进入应用程序,但是当我选择Facebook时,我会被引导到Facebook的“写帖子”屏幕,但我通过活动发送的文本不在那里 我错过什么了吗?以下是相关代码: Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); sendIntent

我以此为指导:

我已经测试了多个应用程序(Twitter、Facebook Messenger、Gmail、Hangouts、LinkedIn…),当我选择它们时,文本会进入应用程序,但是当我选择Facebook时,我会被引导到Facebook的“写帖子”屏幕,但我通过活动发送的文本不在那里

我错过什么了吗?以下是相关代码:

Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send.");
sendIntent.setType("text/plain");
startActivity(Intent.createChooser(sendIntent, getResources().getText(R.string.send_to)));
这是一口井,Facebook通过设计实现了这口井。你不能预先填写用户的“共享文本”,因为facebook不允许这样做。部分原因是安全问题。回到10年,你可以做到这一点,所以你会看到旧的答案告诉你如何做到这一点

现在,你只能通过这种方式共享到facebook的链接