Załącznik e-mail za pomocą zamiaru przy użyciu schematu `mailto:`
Używam tego kodu do dołączenia pliku:
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SENDTO);
String uriText;
Uri file = Uri.fromFile(new File(path));
uriText = "mailto:" +
"?subject=the subject" +
"&body=the body of the message"+
"&attachment="+file;
uriText = uriText.replace(" ", "%20");
Uri uri = Uri.parse(uriText);
emailIntent.setData(uri);
startActivity(Intent.createChooser(emailIntent, "Send mail..."));
(Zauważ, żepath
to coś w stylu „/sdcard/test.jpg”, którego użyłemACTION_SENDTO
ponieważ chcę po prostu zobaczyć aplikacje e-mail w selektorze.)
Zamiarem będzie lista aplikacji e-mail, ale załącznik nie pojawi się w wiadomości e-mail lub Gmailu. Jak mogę wyświetlić załącznik?