android - 无法通过 Android 共享 Intent 共享带有链接的文本

标签 android facebook android-intent

现在我想用下面的链接分享文本是我的代码

String myText = "Hey!\nThis is a my Text!";

Intent share = new Intent(Intent.ACTION_SEND);
share.setType("text/plain");
String extraText = "www.mylink.com\n\n" + myText ;
share.putExtra(Intent.EXTRA_TEXT, extraText);
startActivity(Intent.createChooser(share, "Share with Friends"));

所以它可以很好地与 gmail、twitter 等一起工作,但它不适用于 facebook

在 facebook 上它只分享链接但没有显示我的文字

我想要这种类型的分享

www.mylink.com

here is my text

任何帮助将不胜感激, 提前致谢。

最佳答案

您在这里遇到的问题可能是 Facebook 没有查看 Intent 中提供的额外信息。因为它适用于 Gmail 和 Twitter。

看看Android and Facebook share intent顺便说一下..

关于android - 无法通过 Android 共享 Intent 共享带有链接的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14001859/

相关文章:

android - 如何在 android 中使用 Gson 库解析 json 响应?

android - 在 android 小部件中显示 fragment

javascript - Window.open 不起作用, bool 值不是函数

java - 当前正在使用同一 Activity 时,从通知栏启动新 Activity

android - 有没有更好的方法来完成另一个 Activity 的 Activity ?

android - 使用浏览器 Intent 时传递 header

android - 在 SQLiteDatabase.query() 中使用 String[] selectionArgs

java - 使用 HttpURLConnection 读取 session 变量

javascript - 根据页面更改 facebook 评论框的 url?

ruby-on-rails - 如何在配置/初始化器中使用 YML 值