Отправка письма привязанным приложением в android

Для этого нам потребуется создать намерение (Intent) с определённым типом запуска, который мы в него передадим. После чего наполнить его данными и запустить активность (Activity) с этим намерением.

Итак:

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); // отправляем письмо
emailIntent.setType("plain/text"); // устанавливаем тип содержимого
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"root@localhost"}); // устанавливаем получателя
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, getString(R.string.app_name)); // тема сообщения
context.startActivity(Intent.createChooser(emailIntent, getString(R.string.feedback_email_text))); // заголовок окна

В итоге получаем весь список приложений, которыми можем отправить письмо:

Отправка Email Android

Читайте также:

1 комментарий

  1. androiNewbie:

    Спасибо, нашёл по поиску, помогло)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *