发送电子邮件中的PDF而不保存到手机(android)

时间:2012-01-31 19:41:25

标签: java android email email-attachments

我希望能够从字节流/字节数组创建PDF,然后将其作为电子邮件附件发送,而不需要将其存储在手机的SD卡/内部存储器中。

这就是我现在正在做的事情:

Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.setType("text/html");
sendIntent.putExtra(Intent.EXTRA_SUBJECT, "Subject");
sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://" + file.getAbsolutePath()));

其中file是一个File对象,其中包含我要发送的PDF的位置。

有没有办法获取字节数组并将其作为PDF附加并立即发送?

1 个答案:

答案 0 :(得分:2)

  

有没有办法获取字节数组并将其作为PDF附加并立即发送?

只有当您编写自己的电子邮件客户端并将其嵌入应用程序时才能使用。