Ниже код работал для меня.Будет выполнен поиск почтового клиента и прямой запуск нового редактора электронной почты с предварительно заполненными отправленными значениями.Если почтовый клиент не существует, его следует перехватить, чтобы избежать сбоя.
Хорошая идея этого решения заключается в том, что при повторном нажатии он перенаправляет вас прямо на экран приложения, с которого началось намерение электронной почты.
Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.parse("mailto:"));
intent.putExtra(Intent.EXTRA_SUBJECT, "Your Subject");
intent.putExtra(Intent.EXTRA_TEXT, "The message");
try {
startActivity(intent);
} catch (android.content.ActivityNotFoundException ex) {
Toast.makeText(this, "Mail account not configured", Toast.LENGHT_SHORT).show();
}
Спасибо!