我想将音频文件附加到电子邮件中。
我正在附加它,但无法在接收器端获取该附件。我不确切知道该文件必须使用哪种 mimetype。
我已经试过了setType("*/*")
。但它仍然对我不起作用。甚至有可能吗,如果是这样,那我该怎么办?
我已经在 SO 和 Google 上找到了很多,但仍然没有找到正确的解决方案。
Intent email = new Intent(Intent.ACTION_SEND);
email.putExtra(Intent.EXTRA_EMAIL, new String[] {});
email.setType("image/jpeg");
email.setType("audio/mpeg3");
email.putExtra(Intent.EXTRA_SUBJECT, TAG);
email.putExtra(Intent.EXTRA_TEXT, getResources().getText(R.string.Message));
Uri uri = Uri.parse("file:///android_asset/Male_Hard_2.mp3");
email.putExtra(Intent.EXTRA_STREAM, uri);
startActivity(Intent.createChooser(email, "Choose an Email client :"));