如何从应用程序发送图像作为电子邮件附件?

时间:2017-05-19 07:38:38

标签: android

我目前正在尝试创建一个可拍照的应用,然后将该照片附加到电子邮件中并发送电子邮件。 我想说的是什么 步  1.添加收件人电子邮件地址  2.添加主题。  3.添加一些文字。 最后和主要  4.从相机附加图像并发送该邮件。

我想从我自己的应用程序发送邮件?没有使用任何内置的Gmail应用程序?

1 个答案:

答案 0 :(得分:0)

尝试以下代码

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 
emailIntent.setType("application/image");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{strEmail}); 
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"Test Subject"); 
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "From My App"); 
emailIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///mnt/sdcard/Myimage.jpeg"));
startActivity(Intent.createChooser(emailIntent, "Send mail..."));

<强>更新

试试这个link,它会帮助你