Android 通过电子邮件从Base64发送图像的最佳方式是什么
我以Base64格式在SqLite base中存储照片 我需要把这张照片发给你 对于电子邮件,我使用Intent.ACTION\u SEND 有很多手册,如何将文件抛出Uri添加到电子邮件:Android 通过电子邮件从Base64发送图像的最佳方式是什么,android,email,base64,jpeg,Android,Email,Base64,Jpeg,我以Base64格式在SqLite base中存储照片 我需要把这张照片发给你 对于电子邮件,我使用Intent.ACTION\u SEND 有很多手册,如何将文件抛出Uri添加到电子邮件: ArrayList<Uri> uris = new ArrayList<Uri>(); for(String address: pack.getPhotoFileNames()){ uris.add(Uri.parse("file://"+address)); } email
ArrayList<Uri> uris = new ArrayList<Uri>();
for(String address: pack.getPhotoFileNames()){
uris.add(Uri.parse("file://"+address));
}
emailIntent.setAction(Intent.ACTION_SEND_MULTIPLE);
emailIntent.putParcelableArrayListExtra(android.content.Intent.EXTRA_STREAM, uris);
arraylisturis=newarraylist();
for(字符串地址:pack.getPhotoFileNames()){
add(Uri.parse(“文件:/”+地址));
}
emailIntent.setAction(Intent.ACTION\u发送\u多次);
emailIntent.putParcelableArrayListExtra(android.content.Intent.EXTRA_STREAM,URI);
像这样
但在这种情况下,我需要创建文件,将其保存在磁盘上,将Uri存储到此文件,在发送后删除文件,等等
那么,发送从Base64(或位图)创建的JPEG的最短方式是什么
或者:如何在不创建临时文件的情况下,仅从Base64将JPEG文件放入电子邮件中?如果客户端能够向您显示内容,您将以Base64格式发送图像?我想它会显示出弦乐。我错了吗?您需要提供一个解码图像文件uri.blackbelt,系统必须将JPEG文件发送到电子邮件。您在哪里读取它?blackbelt,我在哪里读取什么?