从我在

时间:2015-10-06 07:32:31

标签: android android-activity

由于我们对sms收件箱使用“content:// sms / inbox”,我们是否有类似这样的电子邮件。我想在选择电子邮件客户端之后阅读电子邮件。我尝试了以下代码

   Intent intent = new Intent();
    intent.setAction(Intent.ACTION_VIEW);
    intent.setType("message/rfc822");

    Uri data = Uri.parse("content://mail/inbox");
    intent.setData(data);
    startactivity(intent);

我不想发邮件,只是为了阅读邮件,所以我不能使用mailto:

1 个答案:

答案 0 :(得分:1)

You should use this :

Intent intent = new Intent(Intent.ACTION_SEND);
    intent.setType("message/rfc822");
    intent.putExtra(Intent.EXTRA_SUBJECT, subject);
    intent.putExtra(Intent.EXTRA_TEXT, message);
    Intent mailer = Intent.createChooser(intent, null);
    startActivity(mailer);