1

大家好,我的 android 应用程序可以自动发送电子邮件(无需连接到 gmail 客户端)。

我的问题是,当互联网不可用时,我需要一种方法将未发送的电子邮件保存为草稿,以便以后发送。我不知道该怎么做,你有什么想法吗?

我正在考虑使用未发送的电子邮件打开 gmail 客户端并将其保存为草稿,但它看起来很不舒服。有没有办法自动完成?

谢谢

4

1 回答 1

1

我不知道该怎么做,你有什么想法吗?

将其写入您应用程序中的文件或数据库,然后允许用户通过您的 UI 以某种方式稍后将其发送。

我正在考虑使用未发送的电子邮件打开 gmail 客户端并将其保存为草稿,但它看起来很不舒服。

如果您使用ACTION_SEND或,则无法强制用户将消息保存为草稿或对消息执行任何操作ACTION_SENDTO

有没有办法自动完成?

电子邮件程序是应用程序。Android有数百个。欢迎您尝试找到所有这些,然后询问他们的每个开发人员是否提供 API,以及该 API 是否支持“草稿未发送电子邮件”。Gmail 和 AOSP 电子邮件应用程序都没有提供“草稿未发送电子邮件”的文档化和受支持的 API。

于 2013-07-13T17:56:16.367 回答