【发布时间】:2012-04-16 00:40:42
【问题描述】:
我想在我的邮件中附加 .vcf 文件并通过邮件发送。但是邮件是在没有附件的地址上收到的。我使用了下面的代码,但是这个代码我不知道我错在哪里。
try {
String filelocation="/mnt/sdcard/contacts_sid.vcf";
Intent intent = new Intent(Intent.ACTION_SENDTO);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_SUBJECT, "");
intent.putExtra(Intent.EXTRA_STREAM, Uri.parse( "file://"+filelocation));
intent.putExtra(Intent.EXTRA_TEXT, message);
intent.setData(Uri.parse("mailto:"));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
activity.startActivity(intent);
activity.finish();
} catch(Exception e) {
System.out.println("is exception raises during sending mail"+e);
}
【问题讨论】:
标签: android email email-attachments vcf-vcard