2

我正在开发一个 android 应用程序,我想在活动中发送电子邮件。

现在的场景是: 1. 活动将仅通过 android 设备的默认 gmail 帐户发送电子邮件。(不会显示“发送方式”选择器) 2. 当我点击我的活动的发送按钮时,邮件将自动发送而无需打开 gmail 撰写活动。

我怎样才能做到这一点 ?

附加问题:是否可以从我的应用程序中禁用对 gmail 的发送至、主题和电子邮件正文的编辑?如果可能的话,那怎么办??

4

1 回答 1

0

按照克里希纳建议的链接将您的主题和正文作为文本视图(不是编辑文本)

并在这些行中使用:

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 中发送电子邮件,而不使用默认/内置应用程序

于 2013-12-04T15:35:32.710 回答