Открытие почтового клиента при нажатии кнопки

Я разрабатываю приложение, в котором я должен открыть почтовый клиент при нажатии кнопки. Почтовый клиент должен быть открыт с предопределенным предметом и обратиться. Существует ли способ достигнуть этого? Предоставьте мне решение и пример кода, если это возможно...

43
задан Matt 17 December 2011 в 13:08
поделиться

1 ответ

Делается так:

Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("plain/text");
intent.putExtra(Intent.EXTRA_EMAIL, new String[] { "some@email.address" });
intent.putExtra(Intent.EXTRA_SUBJECT, "subject");
intent.putExtra(Intent.EXTRA_TEXT, "mail body");
startActivity(Intent.createChooser(intent, ""));

В качестве альтернативы вы можете использовать IntentFactory.getSendEmailIntent (String mailTo , Строка mailCC, Тема строки, тело CharSequence, вложение файла) .

75
ответ дан 26 November 2019 в 22:38
поделиться
Другие вопросы по тегам:

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