在Android中打开电子邮件应用程序

在Android中打开电子邮件应用程序,android,email,Android,Email,我有一个文本电子邮件id的文本视图,当我单击电子邮件id时,我想打开一个位于设备中的电子邮件应用程序,在“收件人”地址栏中应该填写单击的电子邮件id。也许这会有所帮助 final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent .setType("plain/text"); emailIntent .putExtra(android.content.Intent.EXTRA_EMA

我有一个文本电子邮件id的文本视图,当我单击电子邮件id时,我想打开一个位于设备中的电子邮件应用程序,在“收件人”地址栏中应该填写单击的电子邮件id。

也许这会有所帮助

final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);

emailIntent .setType("plain/text");
emailIntent .putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"webmaster@website.com"});
emailIntent .putExtra(android.content.Intent.EXTRA_SUBJECT, mySubject);
emailIntent .putExtra(android.content.Intent.EXTRA_TEXT, myBodyText);

context.startActivity(Intent.createChooser(intent, "Send mail...));

中窃取感谢您的回复,我想像我们的桌面一样打开一个邮箱,这样用户就可以撰写邮件,可以发送也可以不发送,其行为与我们的桌面应用程序类似。如果你不明白我的意思,我会详细解释的。是的,它应该这样做。它打开邮件应用程序,将收件人地址设置为webmaster@website.com. 您可以删除带有主题和正文的行。