gpt4 book ai didi

android - 使用默认的 android 应用程序在 Android 中发送电子邮件(内置电子邮件应用程序)

转载 作者:行者123 更新时间:2023-11-29 02:06:25 25 4
gpt4 key购买 nike

我想使用默认的 Android 电子邮件应用程序从我的应用程序发送电子邮件。我已经为此编写了代码

Intent mailIntent = new Intent(android.content.Intent.ACTION_SEND);
mailIntent.setType("plain/text");
mailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[] { EMAIL });
mailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"Invitation");
mailIntent.putExtra(android.content.Intent.EXTRA_TEXT,MAIL_MESSAGE);
startActivity(mailIntent);

但这里是打开电子邮件应用程序。我想发送邮件而不是开始任何 Activity 。有什么方法可以替换 startActivity 并启动 intent 操作吗?

请帮帮我。

提前致谢。

最佳答案

this link可能有用,看看another useful link或来自 this link 的代码 fragment 附在下面

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

emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, newString[]{"yourmail@website.com"});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, mySubject);

emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, myBodyText);

startActivity(Intent.createChooser(emailIntent, "Send mail));

希望对您有所帮助...

关于android - 使用默认的 android 应用程序在 Android 中发送电子邮件(内置电子邮件应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9805250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com