Android: возможно ли прикрепить файл к электронной почте без записи на SD?

Мое приложение хранит данные локально в собственной базе данных SQLite, и я хочу позволить пользователям экспортировать эти данные, отправляя им по электронной почте файл .csv. Для этого яm сгенерировать .csv из базы данных и записать его на SD-карту, а затем прикрепить к электронному письму:

StringBuilder csv = generateFile();
writeFile(csv.toString(),"file.csv");
Intent email = new Intent(android.content.Intent.ACTION_SEND);
email.setType("application/octet-stream");
email.putExtra(android.content.Intent.EXTRA_STREAM, Uri.parse("file://sdcard/file.csv"));

Который все прекрасно работает. Что я'Интересно, а можно ли сначала пропустить этап записи на SD и напрямую прикрепить данные?

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

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