Android:无法以URL身份分享链接

时间:2016-02-17 08:50:42

标签: android android-intent share android-sharing

我正在开发一个应用程序,我希望在其中共享一个自定义链接,意图为:

Intent intentShare = new Intent(Intent.ACTION_SEND);
intentShare.setType("text/plain");
intentShare.putExtra(Intent.EXTRA_TEXT, "http://my_ip_address/abc/ayz/no/10");          
try {
    startActivity(Intent.createChooser(intentShare, "Select an action"));
} catch (android.content.ActivityNotFoundException ex) {
    // (handle error)
}

问题是:我可以将该链接作为文本分享到什么应用等。但它以文本形式分享,而不是链接,它在浏览器中打开

我缺少什么,或者我该怎么做才能完成任务? 请指导我。

1 个答案:

答案 0 :(得分:1)

您可以尝试两种选择:

1)如下所述:https://stackoverflow.com/a/30926001/1594776

2)使用ACTION_VIEW意图,而不是ACTION_SEND。

如果有效,请告诉我。