Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4029133
  • 博文数量: 366
  • 博客积分: 9916
  • 博客等级: 中将
  • 技术积分: 7195
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-29 23:27
个人简介

简单!

文章分类

全部博文(366)

文章存档

2013年(51)

2012年(269)

2011年(46)

分类: 嵌入式

2012-10-25 09:37:24

android调用邮件应用发送email的源码:
  1. Intent intent = new Intent(android.content.Intent.ACTION_SEND);
  2.            
  3. File file = new File(Environment.getExternalStorageDirectory().getPath()+ File.separator + "simplenote"+ File.separator+"note.xml"); // 附件
  4.           
  5. intent.putExtra(android.content.Intent.EXTRA_EMAIL,new String[] {"xxx@xxx.com"});  // 收件人          
  6. intent.putExtra(android.content.Intent.EXTRA_SUBJECT, "note.xml"); // 主题          
  7. intent.putExtra(android.content.Intent.EXTRA_TEXT,"this is test extra."); // 正文
  8. intent.setType("application/octet-stream");
  9. //当无法确认发送类型的时候使用如下语句
  10. //intent.setType(“*/*”);
  11. //当没有附件,纯文本发送时使用如下语句
  12. //intent.setType(“plain/text”);
  13. intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file));
  14. NoteActivity.mNext_tab = NoteActivity.NOTE_SETTING;
  15. startActivity(Intent.createChooser(intent, "Mail Chooser")

阅读(3168) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

qq4949743252012-11-24 16:05:24

你的博客不错额,不过这篇mail的例子没有详细解释,比如加到哪? 如果有应用截图就更好了!