Предварительный просмотр изображения в электронном письме Намерение не отображается при загрузке из папки активов

У меня есть что-то вроде следующего кода:

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);
}

КогдаUri захватывается из папок мультимедиа (фотоаппараты и т.д.) все работает отлично. Проблема в том, когда я беруUri из папки активов, как это:

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

В этом случае совместное использование работает, но когда открыт почтовый клиент,предварительный просмотр изображения - серый прямоугольниквместо фактического изображения. Когда я отправляю изображение отправлено правильно, онопросто не отображается предварительный просмотр.

У кого-нибудь есть решение для этого?

Ответы на вопрос(1)

Ваш ответ на вопрос