2011-12-30 6 views
3

В настоящее время у меня есть кнопка, которая при нажатии на нее нажимает намерение ниже.Отправка электронной почты с помощью намерения без нажатия кнопки отправки

Intent sharingIntent = new Intent(Intent.ACTION_SEND_MULTIPLE); 
sharingIntent.putExtra(Intent.EXTRA_EMAIL, 
new String[] { toString }); 
sharingIntent.putExtra(Intent.EXTRA_SUBJECT, 
    "New Files from Safe Storage"); 
sharingIntent.setType("text/*"); 
startActivity(sharingIntent); 

Это намерение использует действие по умолчанию для совместного использования электронной почты с моим вложенным файлом (который я вынул для этого примера). Когда этот код отключается, он открывает для меня действие gmail, но мне все равно нужно нажать кнопку отправки, даже если все заполнено. Есть ли способ сделать это, вместо этого просто отправить автоматически, не показывая пользователю активность и принуждение нажать «Отправить»?

ответ

4

Посмотрите на следующую ссылку, есть ответ на ваш вопрос.

Sending Email in Android using JavaMail API without using the default android app(Builtin Email application)

+0

Ах! Большое спасибо, я внедрил это в свое приложение «Безопасное хранение», и он отлично работает. Как только я получу приложения, я должен быть установлен. Еще раз спасибо. – NightmareApps

Смежные вопросы