Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
Я использую намерение открыть мероприятие и разрешить пользователю отправлять электронное письмо. Можно ли получить уведомление о результате после того, как пользователь выполнит эту операцию?
Пример Fro должен быть уведомлен о том, что отправлено электронное письмо, или нажата кнопка «Отменить».
К сожалению, я не думаю, что это указано для каких-либо намерений в отношении электронной почты или текстовых сообщений и тому подобного.
Вы не можете быть уверены в том, какая активность закончится обработкой вашего намерения, и каждое действие может возвращать разные resultCodes для одного и того же логического результата.
В моем тестировании приложение для обмена текстовыми сообщениями в эмуляторе возвращало нуль независимо от результата.
Ответ из этого вопроса
Существует несколько аналогичных вопросов, таких как:
Тост после отправки электронной почты в android
Получите уведомление о отправленном письме в onActivityResult «Android»
И это вообще не выглядит.