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?

questionAnswers(4)

yourAnswerToTheQuestion