В моем приложении для Android я могу программно открыть редактор электронной почты по умолчанию с помощью «Кому», «Тема» и «Сообщение», используя следующее:
Intent emailIntent=new Intent(Intent.ACTION_SEND);
emailIntent.putExtra(Intent.EXTRA_EMAIL, toemail);
emailIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(Intent.EXTRA_TEXT, body);
emailIntent.setType("text/plain");
emailIntent.setClassName("com.android.email", "com.android.email.activity.MessageCompose");
startActivity(emailIntent);
Это прекрасно работает, но мне нужно подождать в своем приложении, пока пользователь не закончит с экраном электронной почты, а также узнать, было ли электронное письмо отправлено или отклонено.
Кто-нибудь знает, как это сделать?
emailIntent.setType("message/rfc822");
… Ссылка: тип интернет-медиа. - person Lincoln Hawk   schedule 09.07.2012