【问题标题】:Mail attachment not work android邮件附件不起作用android
【发布时间】:2013-08-09 11:07:48
【问题描述】:

我尝试使用以下代码将图像附加到电子邮件。可以从图库中捕获或选择图像。

Intent i = new Intent(Intent.ACTION_SEND_MULTIPLE);
i.setType("image/*");
i.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
i.putExtra(Intent.EXTRA_EMAIL, new String[]{"abc@xyz.com"}); 
i.putExtra(Intent.EXTRA_CC, new String[]{"ppp@qqq.com"});   
i.putExtra(Intent.EXTRA_TEXT,Html.fromHtml(email_body));
i.putExtra(Intent.EXTRA_SUBJECT,"Vehicle Details");
i.putParcelableArrayListExtra(Intent.EXTRA_STREAM, Vehicle_images.uris);
startActivity(Intent.createChooser(i,"Share"));

这里 abc@xyz.com 和 ppp@qqq.com 是虚拟电子邮件 ID,Vehicle_images.uris 是 uris 的数组列表。

问题是我无法从 Minno 平板电脑附加图像,但这适用于其他设备。 Minno 平板电脑在 Android 4.1 (Jelly Bean) 上运行。这是一个已知问题吗?

【问题讨论】:

    标签: java android email-attachments


    【解决方案1】:

    试试这个对我有用

     Uri uri = Uri.parse("file:///sdcard/"+"rec1.jpg"); 
     i.putExtra(Intent.EXTRA_STREAM, uri);
    

    【讨论】:

      猜你喜欢
      • 2014-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-29
      • 1970-01-01
      • 1970-01-01
      • 2016-07-15
      • 1970-01-01
      相关资源
      最近更新 更多