【问题标题】:href is not working when I try to send email using native email client in android当我尝试在 android 中使用本机电子邮件客户端发送电子邮件时,href 不起作用
【发布时间】:2014-03-30 17:47:51
【问题描述】:

这是一个问题,我正在使用 href 在我的电子邮件正文中提供一个链接,如果我使用 gmail 客户端,它可以正常工作,但如果我使用本机电子邮件客户端,那么它不会使它成为一个链接,它会以纯文本形式显示我.以下是我正在使用的代码块。

String format="<a href=%s>Link1</a><br>Some Info %s <br> OR dial %s number %s";
String msg = String.format(format, url,info, number,
                    pin);
emailIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(msg));
                startActivity(Intent.createChooser(emailIntent,
                        "Send mail..."));

任何人都可以帮助解决这个问题。

【问题讨论】:

    标签: java android html email


    【解决方案1】:

    我认为您应该在 href 值周围添加引号。浏览器可能会自动添加它们,但本机电子邮件客户端不会。

    也许你可以试试这个:

    String format="<a href='%s'>Link1</a><br>Some Info %s <br> OR dial %s number %s";
    

    我不是 Java 开发人员,因此您可能知道用引号括起来的更好方法。

    【讨论】:

      猜你喜欢
      • 2013-04-03
      • 1970-01-01
      • 2022-01-13
      • 1970-01-01
      • 2010-10-23
      • 2010-11-09
      • 2016-08-18
      • 1970-01-01
      • 2020-12-22
      相关资源
      最近更新 更多