3
因此,通过我的Android应用程序,我可以在Gmail上发送带有附件的电子邮件。在Outlook看起来像附加文件(.txt),但是当我打开邮件没有附加文件。用Android附件发送附件。适用于Gmail,但不适用于Outlook
这是我的代码:
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
Uri uriFileToShare = Uri.fromFile(file);
emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, file.getName());
emailIntent.putExtra(android.content.Intent.EXTRA_STREAM, uriFileToShare);
this.startActivityForResult(Intent.createChooser(emailIntent, activity.getString(R.string.send)+" "+file.getName()+" "+activity.getString(R.string.by_email)),code);
我已经尝试了不同的解决方案,但没有结果。
该文件当然存在,而不是空的。正如我所说,在Gmail上正确连接。
有什么想法?
纯文本的MIME类型是'text/plain',而不是'plain/text'。 – CommonsWare
仍然无法正常工作... –
有没有可能有人解决这个问题? – glace