如何在按下按钮时立即从Android应用程序发送电子邮件?

时间:2016-03-13 10:20:12

标签: android android-intent

我正在尝试构建一个小型Android应用程序。当按下按钮时,我需要应用程序通过邮件发送预定义的消息。我可以找到很多关于如何设置它的好代码,但似乎都把我发送到电子邮件应用程序,因此我还需要按下那里的发送按钮。我希望这也是自动的。也就是说,当我点击我的应用程序中的按钮时,我希望在没有用户做任何其他事情的情况下发送电子邮件。 (我对android开发很新,研究java ...)

这是我到目前为止所使用的:

 public void sendMailHomeButton(View view) {

        Intent intent = new Intent(Intent.ACTION_SENDTO); 

        intent.setType("text/plain");
        intent.putExtra(Intent.EXTRA_SUBJECT, "xxx");
        intent.putExtra(Intent.EXTRA_TEXT, "xxx");
    intent.setData(Uri.parse("mailto:xxxx.xxxxxx@xxxxx.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);


}

有可能做我想要的吗?按下按钮后直接发送电子邮件?

0 个答案:

没有答案