Podgląd obrazu w wiadomości e-mail Intencja nie jest wyświetlana po załadowaniu z folderu zasobów

Mam coś w rodzaju następującego kodu:

public void shareImageInEmail(String imageUri){
   Intent emailIntent = new Intent(Intent.ACTION_SEND);
   emailIntent.setType("message/rfc822");
   emailIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
   emailIntent.putExtra(Intent.EXTRA_TEXT, "Some text");
   emailIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse(imageUri));
   mActivity.startActivity(emailIntent);
}

KiedyUri jest pobierany z folderów multimediów (albumy z kamer, itp.) wszystko działa dobrze. Problem polega na tym, że bioręUri z folderu zasobów w ten sposób:

share("content://com.ex.myapp/logo.png");

W takim przypadku udostępnianie działa, ale gdy klient poczty e-mail jest otwarty,podgląd obrazu to szare pole, zamiast rzeczywistego obrazu. Kiedy wysyłam zdjęcie jest wysyłane poprawnie, to po prostu nie wyświetla podglądu.

Czy ktoś ma na to rozwiązanie?

questionAnswers(1)

yourAnswerToTheQuestion