@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, ""));


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

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

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

Войти через центр авторизации
Похожие вопросы
YLab Тольятти
от 80 000 до 130 000 руб.
RentaTeam Москва
от 120 000 до 170 000 руб.
Rambler Group Москва
До 220 000 руб.