如何将两个或更多文件附加到Android上的SEND操作
我将在Android上使用ACTION_SEND发送两个或更多文件作为摘录如下:
意图(android.content.Intent.ACTION_SEND); emailIntent.setType( “普通/文本”); emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,“pokus”); emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,“t”); emailIntent.putExtra(android.content.Intent.EXTRA_STREAM,
emailIntent.putExtra(android.content.Intent.EXTRA_STREAM,Uri.parse(“file:///sdcard/file1.jpg”));
emailIntent.putExtra(** android.content.Intent.EXTRA_STREAM,Uri.parse(“file:///sdcard/file2.jpg”));
startActivity(Intent.createChooser(emailIntent,“发送邮件...”));
但是该代码不适用于GMail,它只附加最后一个文件。 请帮忙谢谢
我相信使用GMail是不可能的。
如果您想手动编程发送电子邮件(跳过GMail客户端),那么您可以使用android-javamailer添加任意数量的项目:
http://www.jondev.net/articles/Sending_Emails_without_User_Intervention_%28no_Intents%29_in_Android
链接地址: http://www.djcxy.com/p/23251.html上一篇: How to attach two or more files to SEND action on Android
下一篇: How to send an object from one Android Activity to another using Intents?