在安卓系统的电子邮件中添加正文



我已经在我的应用程序中开发了电子邮件发送功能,我需要发送具有指定主题的电子邮件。我已经这样做了,但是只要我单击电子邮件图标,它就需要在电子邮件格式的正文部分中设置一些特定的信息。它可以是我随身携带的任何信息。

是否可以在 android 的电子邮件正文中设置数据,我不想在邮件正文中写入任何内容。

谢谢大卫·布朗

final Intent emailIntent = new Intent( android.content.Intent.ACTION_SEND);
  emailIntent.setType("plain/text");
  emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL,
          new String[] { "abc@gmail.com" });
  emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,
          "Email Subject");
  emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,
          "Email Body");
  startActivity(Intent.createChooser(
          emailIntent, "Send mail..."));

Intent.EXTRA_TEXT就是您要找的。

试试这个

intent.putExtra(Intent.EXTRA_TEXT   , 
                "body of email -- add text what you want ");

这对你很有用。

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("text/plain");
emailIntent.putExtra(Intent.EXTRA_EMAIL,new String[]{"support@arboristapp.com"});
emailIntent.putExtra(Intent.EXTRA_CC, new String[]{""});
emailIntent.putExtra(Intent.EXTRA_BCC, new String[]{""});
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Subject of email");
emailIntent.putExtra(Intent.EXTRA_TEXT, "This is test app");
startActivity(emailIntent); 

不太清楚你到底想要什么。但是,如果您需要在电子邮件正文中使用中添加文本/数据

intent.putExtra(Intent.EXTRA_TEXT,"此数据将出现在电子邮件正文中");

最新更新