以编程方式发送自动邮件

我想以编程方式发送电子邮件

我试了下面的代码。

最终的意图emailIntent =新的意图(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...")); 

但问题是在发送电子邮件之前应用程序打开活动

替代文字

我想直接发送电子邮件没有公开撰写活动。 这怎么可能?

看链接,你的问题有一个答案。

使用JavaMail API在Android中发送电子邮件,而不使用默认/内置应用程序