大家好,我的 android 应用程序可以自动发送电子邮件(无需连接到 gmail 客户端)。
我的问题是,当互联网不可用时,我需要一种方法将未发送的电子邮件保存为草稿,以便稍后发送。我完全不知道该怎么做,你有什么想法吗?
我正在考虑用未发送的电子邮件打开 gmail 客户端并将其保存为草稿,但看起来很不舒服。有没有办法自动完成?
谢谢
最佳答案
I dont know acutally how to do that, do you have any ideas?
将其写入您应用中的文件或数据库,然后允许用户通过您的 UI 以某种方式稍后发送它。
I was thinking about opening the gmail client with the unsent email and save it there as a draft but it looks very uncomfortable.
如果您使用 ACTION_SEND
或 ACTION_SENDTO
,则无法强制用户将消息保存为草稿或对消息做任何事情。
Is there a way to do it automatically?
电子邮件程序是应用程序。 Android 有数百个。欢迎您尝试找到它们,然后询问他们的每个开发人员是否提供 API,以及该 API 是否支持“草稿未发送的电子邮件”。 Gmail 和 AOSP 电子邮件应用程序都没有提供“草稿未发送电子邮件”的记录和受支持的 API。
关于android - 保存为草稿未发送的邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17632727/