我正在尝试发送带有声音文件和图像文件附件的电子邮件。我可以附加两个文件,但是当我尝试发送时,我正在弹出消息“不幸的是,Gmail已停止。”如何通过电子邮件附件发送音频和图像文件?
的代码是在这里: -
Intent intent = new Intent(Intent.ACTION_SEND_MULTIPLE);
intent.setType("Audio/mp3");
intent.setType("image/png");
intent.putExtra(Intent.EXTRA_SUBJECT, "Attachment from app");
intent.putExtra(Intent.EXTRA_TEXT, "Sending mp3 file ");
intent.putExtra(Intent.EXTRA_EMAIL,
new String[] { "[email protected]" });
ArrayList<Uri> uris = new ArrayList<Uri>();
uris.add(Uri.fromFile(new File(mFileName.getAbsolutePath())));
uris.add(Uri.parse(picturePath.toString()));
//intent .putExtra(Intent.EXTRA_STREAM, Uri.parse(picturePath.toString()));
intent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris);
// startActivity(Intent.createChooser(intent, "Send mail"));
startActivityForResult(Intent.createChooser(intent, "Send mail"),
EMAIL_REQUEST);
不,它不适合我。 –