Как избежать появления диалогового окна после отправки почты из Gmail в Android? - PullRequest
0 голосов
/ 27 апреля 2011

Я просто использую код , как открыть Gmail по почте в Android? Проблема в том, что после отправки почты.Открыто диалоговое окно, в котором отображаются параметры «Почта, Gmail, Bluetooth». Я просто хочу этого избежать.Есть ли у вас какие-либо предложения?

1 Ответ

0 голосов
/ 27 апреля 2011

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

private void SendErrorMail( Context _context, String ErrorContent )
{
    Intent sendIntent = new Intent(Intent.ACTION_SEND);
    String subject = _context.getResources().getString( R.string.CrashReport_MailSubject );
    String body = _context.getResources().getString( R.string.CrashReport_MailBody ) +
    "\n\n"+
    ErrorContent+
    "\n\n";
    sendIntent.putExtra(Intent.EXTRA_EMAIL, getEmailAddressees());
    sendIntent.putExtra(Intent.EXTRA_TEXT, body);
    sendIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
    sendIntent.setType("message/rfc822");
    _context.startActivity( Intent.createChooser(sendIntent, "Title:") );
}
...