电子邮件客户端在附加图像时表现不同

时间:2012-06-19 16:39:04

标签: android

我有以下代码,我从res文件夹附加图像并发送它,在三星Galaxy S2中,我有两个电子邮件客户端默认三星和gmail一个。当我发送电子邮件时,我收到正确的文件,扩展名为.png,当我从gmail发送时,但是如果我从默认电子邮件客户端发送它。附件中缺少.png,我必须重命名该文件才能看到它。 Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);

    emailIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

    emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, 

// String rawFolderPath =" android.resource://" + getPackageName() // +" /" + R.raw.test;

    Uri emailUri = Uri.parse(rawFolderPath );
    emailIntent.putExtra(Intent.EXTRA_STREAM, emailUri);
    emailIntent.setType("image/png");

    startActivity(Intent.createChooser(emailIntent, "send email using"));

应该解决什么问题?

0 个答案:

没有答案