0

我试图从我的应用程序发送电子邮件,我在我的 android 上的电子邮件客户端中看到了链接,但是当我检查电子邮件接收器时,没有链接。

这是我的代码:

        emailIntent = new Intent(android.content.Intent.ACTION_SEND);
        emailIntent.setType("text/html");
        emailIntent.putExtra(Intent.EXTRA_EMAIL,
                new String[] { "" });
        emailIntent.putExtra(
                android.content.Intent.EXTRA_SUBJECT,
                MainActivity.getCurrentActivity().getString(
                        R.string.mailTitle));
        emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,
                Html.fromHtml(text));

“文本”是 html。

谢谢你。

4

1 回答 1

1

试试这个

          private void sendMail(String[] emailaddressList)
             {

      Intent sendIntent;
      sendIntent = new Intent(Intent.ACTION_SEND);
      sendIntent.setType("text/html");
      String body="Go to this link \n\n\n";
      String link=Html.fromHtml(body)+"\"https://www.google.com"";
      sendIntent.putExtra(Intent.EXTRA_SUBJECT, "Mail test");
      sendIntent.putExtra(Intent.EXTRA_TEXT, link);

      sendIntent.putExtra(Intent.EXTRA_EMAIL,emailaddressList);

      startActivity(Intent.createChooser(sendIntent, "Send Mail"));        
              }
于 2013-01-07T11:10:58.023 回答