Отправить электронное письмо через gmail

У меня есть код, предназначенный для отправки электронной почты

Intent i = new Intent(Intent.ACTION_SEND);
i.setType("text/plain");
i.putExtra(Intent.EXTRA_EMAIL,
                new String[] { to });
i.putExtra(Intent.EXTRA_SUBJECT, subject);
i.putExtra(Intent.EXTRA_TEXT, msg);
try {
    startActivity(Intent.createChooser(i, "Send mail..."));
} catch (android.content.ActivityNotFoundException ex) {
    Toast.makeText(Start.this,
                    "There are no email clients installed.",
                    Toast.LENGTH_SHORT).show();
}

Но когда это намерение запущено Я вижу много элементов в списке, таких как приложение sms, приложение gmail, приложение facebook и т. д.

Как мне отфильтровать это и включить только приложение gmail (или, может быть, только приложения электронной почты)?

26
задан royhowie 1 June 2015 в 08:27
поделиться