Android调用系统的发邮件方法
//系统邮件系统的动作为android.content.Intent.ACTION_SEND
Intent email = new Intent(android.content.Intent.ACTION_SEND);
email.setType("plain/text");
emailReciver = new String[]{"zhouyongyang122@gmail.com", "421134693@qq.com"};
emailSubject = "你有一条短信";
emailBody = sb.toString();
//设置邮件默认地址
email.putExtra(android.content.Intent.EXTRA_EMAIL, emailReciver);
//设置邮件默认标题
email.putExtra(android.content.Intent.EXTRA_SUBJECT, emailSubject);
//设置要默认发送的内容
email.putExtra(android.content.Intent.EXTRA_TEXT, emailBody);
//调用系统的邮件系统
startActivity(Intent.createChooser(email, "请选择邮件发送软件"));
带附件:
Intent returnIt = new Intent(Intent.ACTION_SEND);
String[] tos = { "wangmeng@gmail.com" }; //send to someone
String[] ccs = { "tongyue@gmail.com" }; //Carbon Copy to someone
returnIt.putExtra(Intent.EXTRA_EMAIL, tos);
returnIt.putExtra(Intent.EXTRA_CC, ccs);
returnIt.putExtra(Intent.EXTRA_TEXT, "body");
returnIt.putExtra(Intent.EXTRA_SUBJECT, "subject");
Uri uri = Uri.parse("file:///sdcard/mysong.mp3");
returnIt.putExtra(Intent.EXTRA_STREAM, uri);
returnIt.setType("audio/mp3"); //use this format no matter what your attachment type is
returnIt.setType("message/rfc882");
Intent.createChooser(returnIt, "Choose Email Client");
startActivity(returnIt);
更多相关文章
- Android轮播图控件CustomBanner的使用讲解
- 【Android】View组件
- Android仿腾讯视频实现悬浮窗效果
- 一步教你超简单设置Android(安卓)Studio背景图片
- Android(安卓)Retrofit通过OkHttp添加Interceptor拦截器设置Get
- 隐藏android WebView 高亮选择框
- Android轮播图Banner使用方法
- Android(安卓)Activity设置全屏
- Android(安卓)app的音视频播放功能