首页 > 解决方案 > 如何在安卓中打开gmail

问题描述

我只是想通过我的应用程序打开 Gmail 应用程序,并想从我的应用程序设置电子邮件、主题和消息。

我尝试过 GmailService,但它不支持密件抄送或抄送电子邮件。链接:https ://github.com/yesidlazaro/GmailBackground

BackgroundMail.newBuilder(this)
    .withUsername("username@gmail.com")
    .withPassword("password12345")
    .withMailto("toemail@gmail.com")
    .withType(BackgroundMail.TYPE_PLAIN)
    .withSubject("this is the subject")
    .withBody("this is the body")
    .withOnSuccessCallback(new BackgroundMail.OnSuccessCallback() {
        @Override
        public void onSuccess() {
            //do some magic
        }
    }).withOnFailCallback(new BackgroundMail.OnFailCallback() {
        @Override
        public void onFail() {
            //do some magic
        }
    }).send();

我想将密件抄送和抄送功能与附件、主题和消息一起使用。

标签: javaandroid

解决方案


// 对于任何应用程序的电子邮件

Intent email= new Intent(Intent.ACTION_SENDTO);
                email.setData(Uri.parse("mailto:your.email@gmail.com"));
                email.putExtra(Intent.EXTRA_SUBJECT, "Subject");
                email.putExtra(Intent.EXTRA_TEXT, "My Email message");
                startActivity(email);

推荐阅读