传递信息的Action是Intent.ACTION_SEND。
代码如下:
Intent sendEmailIntent = new Intent(Intent.ACTION_SEND);
String subject = "subject ";
String body = "body ";
String[] extra = new String[] {"111@bbb.com","222@bbb.com","333@bbb.com"};
sendEmailIntent .putExtra(Intent.EXTRA_EMAIL, extra[0]);//发送目标
sendEmailIntent .putExtra(Intent.EXTRA_CC, extra[1]); //抄送
sendEmailIntent .putExtra(Intent.EXTRA_BCC, extra[2]); //暗送
sendEmailIntent .putExtra(Intent.EXTRA_SUBJECT, subject);//标题
sendEmailIntent .putExtra(Intent.EXTRA_TEXT, body);//内容
sendEmailIntent .setType("text/plain");//指定内容是纯文本
//sendEmailIntent .setType("image/png");//指定内容是图片
startActivity(sendEmailIntent);
//也可自定义选择器
//startActivity(Intent.createChooser(sendEmailIntent, "请选择发送软件"));
写成方法:
private static void sendEmail(Context context, String[] to, String subject,
String body) {
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
if (to != null) {
email.putExtra(android.content.Intent.EXTRA_EMAIL, to);
}
if (subject != null) {
email.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
}
if (body != null) {
email.putExtra(android.content.Intent.EXTRA_TEXT, body);
}
email.setType("text/plain");
context.startActivity(Intent.createChooser(emailIntent , "请选择发送软件"));
}
若用到读写权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
分享到:
相关推荐
android 有时候 出现错误的时候,需要将错误通过邮件发送给 开发者,以便开发者可以改进。网上找了很多例子,大部分都是通过 android 自带api 使用 Intent 调用Email ,但是这样很不友好,还需要用户手动点击发送。...
android 2.1.1自带应用程序源代码 计算器 、音乐播放器、图片集、摄像机、蓝牙、时钟、编辑文本框、发送e-mail
----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...
unity邮件发送源码EzSMTPMailer 1.1 Requires Unity 3.5.7 or...- Android4.0 (SH-02E) - UnityEditor (Windows, Mac) - Doesn't work on Webplayer. - Tested the SMTP feature at Yahoo! mail and Gmail. (In Japan)
5.4 e-mail发送程序 5.5 实现手机震动效果 5.6 图文提醒效果 5.7 状态栏提醒 5.8 检索通讯录 5.8.1 实现原理 5.8.2 contentprovider介绍 5.8.3 具体实现 5.9 文件管理 5.10 还原手机桌面 5.11 置换背景图 5.12 修改...
6.5 通过短信发送e-mail通知 316 6.6 手机拨接状态 321 6.7 有来电,发送邮件通知 324 6.8 存储卡剩余多少容量 326 6.9 访问本机内存与存储卡 329 6.10 实现可定时响起的闹钟 335 6.11 黑名单...
6.5 通过短信发送E-mail通知 6.6 手机拨接状态 6.7 有来电,发送邮件通知 6.8 存储卡剩余多少容量 6.9 访问本机内存与存储卡 6.10 实现可定时响起的闹钟 6.11 黑名单来电自动静音 6.12 手机...
6.5 通过短信发送E-mail通知 6.6 手机拨接状态 6.7 有来电,发送邮件通知 6.8 存储卡剩余多少容量 6.9 访问本机内存与存储卡 6.10 实现可定时响起的闹钟 6.11 黑名单来电自动静音 6.12 手机翻背面即静音振动 6.13 ...
6.5 通过短信发送E-mail通知 6.6 手机拨接状态 6.7 有来电,发送邮件通知 6.8 存储卡剩余多少容量 6.9 访问本机内存与存储卡 6.10 实现可定时响起的闹钟 6.11 黑名单来电...
6.5 通过短信发送E-mail通知 6.6 手机拨接状态 6.7 有来电,发送邮件通知 6.8 存储卡剩余多少容量 6.9 访问本机内存与存储卡 6.10 实现可定时响起的闹钟 6.11 黑名单来电自动静音 6.12 手机翻背面即静音振动 6.13 ...
6.5 通过短信发送E-mail通知 6.6 手机拨接状态 6.7 有来电,发送邮件通知 6.8 存储卡剩余多少容量 6.9 访问本机内存与存储卡 6.10 实现可定时响起的闹钟 6.11 黑名单来电自动静音 6.12 手机翻背面即静音振动 6.13 ...
6.5 通过短信发送E-mail通知 6.6 手机拨接状态 6.7 有来电,发送邮件通知 6.8 存储卡剩余多少容量 6.9 访问本机内存与存储卡 6.10 实现可定时响起的闹钟 6.11 黑名单来电自动静音 6.12 手机翻背面即静音振动 6.13 ...
实例065: 收到短信后用E-mail邮件进行 通知 210 实例066: 实现触屏拨号功能 214 实例067: 一个短信群发程序 215 实例068: 来电后自动发送邮件通知 219 实例069: 监听手机拨接状态 220 实例070: 检查短信是否...
发送电子邮件创建文件,打开相机并拍照,然后将其附加以通过E_mail发送。
作为包含所有信息e-mail (位置的卫星图像、图片……) 作为JSON / XML / other与第三方软件集成 ... 访问以了解更多信息(目前仅提供西班牙语版本) 。 下载 此应用程序可在和。 平台 这是iOS平台的存储库。 ...
他们通过WhatsApp,E-mail或MMS发送。*小工具在桌面上添加声音。*随机播放声音。*使用的恶作剧模式,发挥你的宠物。将播放声音时,您(或您的宠物)移动手机。警告!小工具只会工作,如果应用程序被安装在内部...
支持语言:Deutsch,English,Français,Nederlands,Türkçe,español,español (Latinoamérica),italiano,polski,português (Brasil),português (Portugal),русский,українська,हिन्दी,...
同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-mail账号,查询mail 服务器的会话…… 还包括消息客户端程序,通过连接创建会话。创建发送者和映射消息。发送消息,同时对...