电子邮件链接无法在Android应用程序包装的移动网站上运行。

时间:2013-05-06 17:55:08

标签: android html jquery-mobile

在包含在Android应用中的移动网站上工作。联系我们页面有电子邮件链接

<a href="mailto:support@abc.com" class="contact-button ui-corner-all"><img src="/img/contact_email_icon.png" width="25"/>Email: support@abc.com</a>

如果在浏览器中打开但在应用程序中不能在网页上运行。我希望它提示用户使用电子邮件应用程序来发送电子邮件。请帮忙。

1 个答案:

答案 0 :(得分:0)

您需要做的就是从电子邮件链接中删除图像标签和类标签中的双“”。如果您需要图像链接,则必须使用android ImageView布局而不是HTML标签来实现。

TextView email = findViewById(R.id.email);
    String emailText = "<a href='mailto:support@abc.com'>support@abc.com</a>";
    email.setText(Html.fromHtml(emailText));
    email.setMovementMethod(LinkMovementMethod.getInstance());