Как создать кнопку электронной почты на Android? - PullRequest
3 голосов
/ 05 июля 2011

Я новичок в программировании на Android. Я хочу создать конкретную кнопку электронной почты в моей программе. (Например, адрес электронной почты: info@abcde.tv). Когда я нажимаю кнопку электронной почты, программа почты должна открыться. Как мне этого добиться?

Ответы [ 2 ]

7 голосов
/ 05 июля 2011

Вам нужно начать намерение с помощью специальной опции.

Вот пример из Интернета:

 /* Create the Intent */
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);

/* Fill it with Data */
emailIntent.setType("text/plain");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"to@email.com"});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Subject");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Text");

/* Send it off to the Activity-Chooser */
context.startActivity(Intent.createChooser(emailIntent, "Send mail..."));
2 голосов
/ 05 декабря 2011

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

...