|
Android.net.MailTo类可以处理类似mailto:android5858@163.com 这样的电子邮件的Url。 那么如果遇到一个Email的Url我们又该如何解析内容呢?
首先,我们看下MailTo的公共方法:
String getBody() //从一个Url获取邮件的正文内容
String getCc() //获取抄送地址
Map<String, String> getHeaders() //获取邮件头,比如编码类型,发送时间、IP等等
String getSubject() //获取主题
String getTo() //获取收信人
static boolean isMailTo(String url) //判断一个Url是否包含Email的链接
static MailTo parse(String url) //将一个Url解析成MailTo类
现在我们来学习如何通过Intent发送带有附件的电子邮件,其实
只需要短短10行代码就可以处理,这里Android开发我们就以在sdcard上的android5858.txt文件为例,通过Intent来发送电子邮件。完整代码如下
File file = new File("\sdcard\android123.cwj"); //附件文件地址 Intent intent = new Intent(Intent.ACTION_SEND); |
Android通过Intent发送带附件的电子邮件
最新推荐文章于 2022-01-12 10:12:38 发布
本文介绍如何在Android应用中使用Intent来创建并发送带有附件的电子邮件。内容包括设置邮件收件人、主题、正文以及附加文件的步骤和代码示例。
288

被折叠的 条评论
为什么被折叠?



