我正在开发一个 android 应用程序,我想在其中的一个 Activity 中发送电子邮件。
现在的场景是: 1. 该 Activity 将仅通过 Android 设备的默认 gmail 帐户发送电子邮件。 (不会显示“发送方式”选择器) 2.当我点击我的Activity的SEND按钮时,邮件将自动发送,而无需打开gmail compose Activity。
我该怎么做?
其他问题:是否可以从我的应用程序中禁用对 gmail 的发送至、主题和电子邮件正文的编辑?如果可能的话,那怎么办??
最佳答案
点击克里希纳建议的链接 将您的主题和正文作为 TextView (而不是编辑文本)
并在这些行中使用:
GMailSender sender = new GMailSender("username@gmail.com", "password");
sender.sendMail("My Subject That cannot be changed",
"My Body That cannot be changed",
"user@gmail.com",
"user@yahoo.com");
并按照此链接中建议的所有步骤操作: Sending Email in Android using JavaMail API without using the default/built-in app
关于android - 在不打开 gmail 撰写 Activity 的情况下,直接从我的应用程序在 android 中发送来自 gmail 的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19700728/