我正在发送一封简单的电子邮件,并在正文中我放了一个链接。
我的问题是链接无法识别为链接但仅作为字符串
这里是代码:
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);
感谢您的帮助
答案 0 :(得分:10)
更改这两行:
intent.setType("text/html");
和
intent.putExtra(Intent.EXTRA_TEXT,
Html.fromHtml("Check out this great application: <a href=\""+ myUri+
"\">Link</a>"));
答案 1 :(得分:0)
这个链接可能会有所帮助:android send html mail using intent。更具体地说,您可能想尝试Andy Cochrane的建议。