Как отправить электронное письмо без диалогового окна выбора, по умолчанию почтовый клиент?

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


person Karthik    schedule 18.02.2014    source источник
comment
Прочтите stackoverflow.com /вопросы/18894774/   -  person Pankaj Kumar    schedule 18.02.2014
comment
Посмотрите определение явных намерений и неявных намерений. То, что вы хотите, является явным намерением. Ссылка, размещенная Панкаджем, здесь не актуальна.   -  person Stephan Branczyk    schedule 18.02.2014
comment
См. раздел Отправка электронной почты в фоновом режиме.   -  person user3317558    schedule 18.02.2014


Ответы (1)


Как правило, если вы хотите запустить конкретное приложение, вы используете явный Intent вместо неявный.

Однако в Android не существует почтового клиента по умолчанию. Многие производители, например Samsung, устанавливают свои собственные, некоторые используют их, некоторые используют Gmail.

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

person FD_    schedule 18.02.2014