@orbit070

В андроид невозможно создать intent для перехода в почтовый клиент?

Нужно по нажатии на кнопку открыть почтовое приложение, если их несколько дать пользователю возможность выбрать нужное.
Перепробовал все что угодно, перегуглил весь гугл.
Максимум, чего добился, это открытие почтового клиента Gmail по умолчанию(chooser не работает):
Intent emailIntent = Intent.makeMainSelectorActivity(Intent.ACTION_MAIN, Intent.CATEGORY_APP_EMAIL);
 emailIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(Intent.createChooser(emailIntent, ""));


Кто-нибудь делал когда-нибудь такое? Это вообще возможно?
  • Вопрос задан
  • 271 просмотр
Решения вопроса 1
402d
@402d
начинал с бейсика на УКНЦ в 1988
Наверное не то искали
Intent intentEmail = new Intent(Intent.ACTION_SENDTO);
                Uri uri = Uri.parse("mailto:кому");
                intentEmail.setData(uri);
                intentEmail.putExtra("subject", "тема");
                startActivity(intentEmail);

а еще текст и атач можно добавить
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы