这似乎是一个简单的程序,但让我头疼不已。
我在我的应用程序中有一个按钮,用于分享您在屏幕上的帖子的URL。 URL存储在变量strUrl中。
我做了所有标准程序:
Intent I = new Intent(Intent.ACTION_SEND);
I.setType("text/plain");
I.putExtra(android.content.Intent.EXTRA_TEXT, Uri.parse(strUrl));
startActivity(Intent.createChooser(I,"Share with..."));
通过单击按钮,菜单通常会使用Android应用程序来选择要共享的应用程序。 选择有兴趣的人:Twitter,Facebook,电子邮件等......
然而,当您打开屏幕应用程序,例如Facebook时,屏幕再次发布而不包含我尝试通过我的应用程序共享的URL。 我尝试写一个正常的消息,但这没有出现。
I.putExtra(android.content.Intent.EXTRA_TEXT, "some text here");
我意识到事情是非常错误的。在我尝试通过我的应用程序共享的所有应用程序中重复该问题。
我正在测试Android 2.3和4.2.2
我在这里为我的英语水平道歉,我是巴西人,而且我正在使用谷歌翻译来修读这门课程。
答案 0 :(得分:1)
尝试
intent.putExtra(Intent.EXTRA_TEXT, strUrl);