我正在开发一个 android 应用程序,我想在活动中发送电子邮件。
现在的场景是: 1. 活动将仅通过 android 设备的默认 gmail 帐户发送电子邮件。(不会显示“发送方式”选择器) 2. 当我点击我的活动的发送按钮时,邮件将自动发送而无需打开 gmail 撰写活动。
我怎样才能做到这一点 ?
附加问题:是否可以从我的应用程序中禁用对 gmail 的发送至、主题和电子邮件正文的编辑?如果可能的话,那怎么办??
按照克里希纳建议的链接将您的主题和正文作为文本视图(不是编辑文本)
并在这些行中使用:
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");
并遵循此链接中建议的所有步骤: 使用 JavaMail API 在 Android 中发送电子邮件,而不使用默认/内置应用程序