如何将两个或更多文件附加到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?