android调用系统邮件发送图片文本
16lz
2021-01-23
Intent email = new Intent(
android.content.Intent.ACTION_SEND);
if (flashImagepathString != null) {//flashImagepathString 为图片的本地路径
email.setType("image/jpeg");
File file = new File(flashImagepathString);
Uri outputFileUri = Uri.fromFile(file);
email.putExtra(Intent.EXTRA_STREAM, outputFileUri);
}
email.setType("plain/text");
email.putExtra(Intent.EXTRA_SUBJECT, datas[2] + "-来自AA");//邮件主题
email.putExtra(Intent.EXTRA_TEXT, datas[3]);//邮件内容
android.content.Intent.ACTION_SEND);
if (flashImagepathString != null) {//flashImagepathString 为图片的本地路径
email.setType("image/jpeg");
File file = new File(flashImagepathString);
Uri outputFileUri = Uri.fromFile(file);
email.putExtra(Intent.EXTRA_STREAM, outputFileUri);
}
email.setType("plain/text");
email.putExtra(Intent.EXTRA_SUBJECT, datas[2] + "-来自AA");//邮件主题
email.putExtra(Intent.EXTRA_TEXT, datas[3]);//邮件内容
context.startActivity(email);
注意:如果文本中有超链接:可以使用以下方法:
email.setType("text/html"); //设置文本显示类型为网页
String urlString="<a href='"+datas[4]+"'>点击查看报纸</a>";//使用html语言
email.putExtra(Intent.EXTRA_TEXT,Html.fromHtml(urlString));
email.setType("plain/text");//确保能调到邮箱而不调到qq或者微信等
context.startActivity(email);
更多相关文章
- Android文本输入框EditText的属性和方法
- android启动activity文本框不打开输入法界面
- android 实用javamail发送邮件(非系统自带)
- Android-string.xml动态替换文本
- 保存EditText的文本内容
- Android基本组件之文本框与编辑框组件(自用)
- 文本内容自动朗读