android app email compose - 如何自动“发送”电子邮件

时间:2015-03-23 01:53:43

标签: android email

我正在尝试使用我桌面上的Android应用程序中的本机电子邮件撰写,以便在应用程序崩溃时向我发送日志。

下面的代码效果很好但弹出了Native Email组合,你必须按发送。有没有办法告诉撰写应用程序只是发送电子邮件。发送一下,无需手动操作吗?

Intent intent = new Intent(Intent.ACTION_SENDTO); // it's not ACTION_SEND
 intent.setType("message/rfc822");

 intent.setType("text/plain");
 intent.putExtra(Intent.EXTRA_SUBJECT, "Subject of email");
 intent.putExtra(Intent.EXTRA_TEXT,    "Body of email");
 intent.setData(Uri.parse("myeamil@yahoo.com")); // or just "mailto:" for blank
 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); // this will make such that when user returns to your app, your app is displayed, instead of the email app.
 //startActivity(intent);

感谢。 最大

1 个答案:

答案 0 :(得分:0)

您应该尝试this questionthis tutorial了解更多详情