Android,问题:试图通过电子邮件发送链接

Android,问题:试图通过电子邮件发送链接,android,Android,我发送了一封简单的电子邮件,并在邮件正文中添加了一个链接 我的问题是链接不能识别为链接,而只能识别为字符串 代码如下: intent.putExtra(Intent.EXTRA_EMAIL,new String[]{ "Support@bift.net"}); Uri myUri = Uri.parse("http://www.stackoverFlow.com/"); intent.putExtra(Intent.EXTRA_TEXT, "Check out

我发送了一封简单的电子邮件,并在邮件正文中添加了一个链接

我的问题是链接不能识别为链接,而只能识别为字符串

代码如下:

 intent.putExtra(Intent.EXTRA_EMAIL,new String[]{ "Support@bift.net"}); 
       Uri myUri = Uri.parse("http://www.stackoverFlow.com/");
       intent.putExtra(Intent.EXTRA_TEXT,  "Check out this great application:"+"\n"+ myUri);  
       intent.putExtra(Intent.EXTRA_SUBJECT, "Traveler's Pharmacy");
       intent.setType("text/plain");   
       startActivity(Intent.createChooser(intent, "Choose Email Client"));
       startActivity(intent);
感谢您帮助更改这两行内容:

intent.setType("text/html");  

intent.putExtra(intent.EXTRA_文本,
fromHtml(“查看这个伟大的应用程序:”);

尝试将类型设置为html而不是纯文本。你必须使用html标签来链接。你能带个例子吗?啊,忘了用
包装你的链接了。更新。当我用上述代码发送邮件时,它对我不起作用。我只收到短信。这确实有效,但不是在每个电子邮件应用程序中都有效。例如,在Galaxy S4 API 19上,它在gmail应用程序中有效,但在股票电子邮件应用程序中无效。@MaxIzrin这不起作用。至少在Nexus5和Android 6.0上没有
intent.putExtra(Intent.EXTRA_TEXT,  
                Html.fromHtml("Check out this great application: <a href=\""+ myUri+
                "\">Link</a>"));