【问题标题】:How to avoid Dialog box after sending mail from Gmail in Android?在Android中从Gmail发送邮件后如何避免对话框?
【发布时间】:2011-04-27 09:54:56
【问题描述】:

我只是使用代码how to direct open Gmail mail composer in android? 问题是发送邮件后。将打开一个对话框,显示“邮件、Gmail、蓝牙”选项 我只是想避免它。你有什么建议吗?

【问题讨论】:

    标签: android android-widget android-intent


    【解决方案1】:

    我使用以下方法发送电子邮件。当它被调用时,它会打开一个对话框,允许用户编辑正文并点击发送。发送后对话框消失了。

    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:") );
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-05
      • 1970-01-01
      • 2011-06-28
      • 2013-09-08
      • 2015-09-12
      • 2013-04-24
      • 1970-01-01
      • 2014-02-04
      相关资源
      最近更新 更多