0

我正在我的应用程序上构建一个共享功能,我正在使用它

Intent shareIntent = new Intent(Intent.ACTION_SEND);
                  shareIntent.setType("text/plain");
                  shareIntent.putExtra(Intent.EXTRA_TEXT, "URLyouWantToShare");
                  startActivity(Intent.createChooser(shareIntent, "Share..."));

正如预期的那样,它会打开一个对话框,其中包含使用服务共享的选项。现在我正在模拟器上测试它,我得到了 facebook 选项和 sms 选项。当我选择 sms 选项时,文本“URLyouWantToShare”被传输到用户输入消息的字段。但是,当我选择 facebook 选项时,它会打开要共享的视图,但不会传输文本。如何将文本传输到 Facebook 以进行共享?

4

1 回答 1

1

没有办法解决这个问题:(。我自己尝试过。Facebook,出于某种原因,故意不允许它。它应该工作,如果你只设置一个链接,作为文本,但它不会工作,仅用于文本。很烦人。

于 2013-08-03T05:56:01.127 回答