黑马程序员技术交流社区

标题: Android发送电子邮件 [打印本页]

作者: z820661319    时间: 2015-1-6 13:54
标题: Android发送电子邮件
  1. // 给someone@domain.com发邮件
  2. Uri uri = Uri.parse("mailto:someone@domain.com");
  3. Intent intent = new Intent(Intent.ACTION_SENDTO, uri);
  4. startActivity(intent);
  5. // 给someone@domain.com发邮件发送内容为“Hello”的邮件
  6. Intent intent = new Intent(Intent.ACTION_SEND);
  7. intent.putExtra(Intent.EXTRA_EMAIL, "someone@domain.com");
  8. intent.putExtra(Intent.EXTRA_SUBJECT, "Subject");
  9. intent.putExtra(Intent.EXTRA_TEXT, "Hello");
  10. intent.setType("text/plain");
  11. startActivity(intent);
  12. // 给多人发邮件
  13. Intent intent=new Intent(Intent.ACTION_SEND);
  14. String[] tos = {"1@abc.com", "2@abc.com"}; // 收件人
  15. String[] ccs = {"3@abc.com", "4@abc.com"}; // 抄送
  16. String[] bccs = {"5@abc.com", "6@abc.com"}; // 密送
  17. intent.putExtra(Intent.EXTRA_EMAIL, tos);
  18. intent.putExtra(Intent.EXTRA_CC, ccs);
  19. intent.putExtra(Intent.EXTRA_BCC, bccs);
  20. intent.putExtra(Intent.EXTRA_SUBJECT, "Subject");
  21. intent.putExtra(Intent.EXTRA_TEXT, "Hello");
  22. intent.setType("message/rfc822");
  23. startActivity(intent);
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2