#android #email
#Android #Адрес электронной почты
Вопрос:
при запуске действия с намерением ACTION_SEND я получаю меню с gmail, facebook, bluetooth… Как я могу получить только приложения электронной почты в этом меню?
Спасибо
Intent intent = new Intent(android.content.Intent.ACTION_SEND);
intent .putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{email});
intent.setType("text/plain");
startActivity(intent);
Комментарии:
1. Я дал тот же ответ ранее, и вы принимаете другой. Почему?
2. Извините, я принял первое в списке. Исправлено.
Ответ №1:
вы пробовали действие ACTION_SENDTO и устанавливали свой адрес электронной почты в качестве данных? http://developer.android.com/reference/android/content/Intent.html#ACTION_SENDTO Вы всегда также можете использовать явный вызов необходимого действия.
Комментарии:
1. Привет, мне нужно запустить skype из моего приложения. не могли бы вы, пожалуйста, указать, какое действие мне нужно указать в intent ()? Спасибо
2. Понятия не имею. P.S. Не задавайте вопросов в комментариях, добавьте новый вопрос.
Ответ №2:
Используйте
ACTION_SENDTO
вместо ACTION_SEND