Я разрабатываю приложение для Android, в котором мне нужно отправить голос по электронной почте. Ans Я хочу, чтобы такой поток, записывал голос и отправлял почту в виде аудиофайла в приложении. , и я хочу, чтобы этот голос не оставался на телефоне или на SD-карте. Возможно ли это?Как отправить записанный голос по электронной почте?
ответ
Вот что вам нужно, это работает со мной .......
Uri uri = Uri.fromFile(new File(YOUR_DIR, YOUR_FILE_NAME)));
Intent it = new Intent(Intent.ACTION_SEND);
it.putExtra(Intent.EXTRA_SUBJECT, "TITLE");
it.putExtra(Intent.EXTRA_TEXT, "CONTENT");
it.putExtra(Intent.EXTRA_STREAM, uri);
it.setType("audio/rfc822");
context.startActivity(Intent.createChooser(it,context.getString(R.string.share)));
Как это удалить запись голоса после отправки в виде вложения? – Squonk
Я думаю, GC очистит его. –
Одним из решения по мне это ..
Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.putExtra("sms_body", "some text");
sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse(url));
sendIntent.setType("audio/3gp");
startActivityForResult(Intent.createChooser(sendIntent, "Send mail..."),0);
с выше код, который вы можете отправить голос, как вложения электронной почты и в onActivityResult(), вы можете удалить файл из SDCard/памяти.
Стороннее приложение электронной почты не обязательно будет возвращать «результат» при вызове с помощью 'startActivityForResult (...)'. – Squonk
- 1. Отправить по электронной почте
- 2. Функция отправить по электронной почте
- 3. Отправить информацию по электронной почте
- 4. VB.Net Отправить по электронной почте
- 5. Отправить по электронной почте повторно
- 6. Отправить диаграмму по электронной почте
- 7. Отправить пароль по электронной почте
- 8. Отправить анимацию по электронной почте
- 9. CodeIgniter - отправить по электронной почте
- 10. Отправить таблицу по электронной почте
- 11. Отправить по электронной почте django
- 12. отправить по электронной почте локальный
- 13. UIImage отправить по электронной почте
- 14. Как отправить отчет TestNG по электронной почте по почте
- 15. PHP отправить по электронной почте Еогеасп - отправить
- 16. Как отправить загружаемое изображение по электронной почте
- 17. Отправить UImages по электронной почте как pdf
- 18. Как отправить письмо по электронной почте?
- 19. Как отправить кнопку по электронной почте?
- 20. Как отправить больше данных по электронной почте
- 21. Как отправить проект Xcode по электронной почте
- 22. Как отправить веб-форму по электронной почте
- 23. Как отправить изображение холста по электронной почте
- 24. Как отправить автоматические рассылки по электронной почте
- 25. CakePHP как отправить уведомление по электронной почте
- 26. как отправить данныеURL Изображение по электронной почте
- 27. Как отправить несколько вложений по электронной почте
- 28. как отправить дешифрованный пароль по электронной почте
- 29. Как отправить Gridview по электронной почте
- 30. Как отправить logcat по электронной почте?
Да, это возможно, но что вы пробовали? Вы искали, чтобы узнать, как можно отправить * любой тип вложения по электронной почте? Например, аудио не является более особенным, чем изображение. – Squonk