отправка электронной почты с использованием ввода пользователя с Android - PullRequest
1 голос
/ 05 апреля 2010

Я разрабатываю приложение, в котором данные хранятся в базе данных. В форме есть кнопка, по которой можно щелкнуть, чтобы отправить электронное письмо на заранее определенный почтовый адрес с данными, которые хранятся в базе данных. Так как я новичок в Android, мне нужна помощь по отправке почты ... Так что, пожалуйста, помогите мне ...

1 Ответ

4 голосов
/ 05 апреля 2010
    final Intent intent = new Intent(Intent.ACTION_SEND);
    intent.setType("plain/text");
    intent.putExtra(Intent.EXTRA_EMAIL, new String[]{someEmailAddressString});
    intent.putExtra(Intent.EXTRA_SUBJECT, someSubjectString);
    intent.putExtra(Intent.EXTRA_TEXT, someEmailContentString);
    startActivity(intent);

Откроется приложение электронной почты с письмом, подготовленным с указанными выше деталями. Пользователь просто должен нажать «отправить», чтобы отправить письмо, и он будет отправлен обратно в ваше приложение. Этот подход не требует каких-либо разрешений в вашем приложении и имеет хорошие последствия для конфиденциальности, поскольку пользователь может видеть почту перед отправкой и имеет ее запись.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...