Android 调用系统邮箱发送邮件

以下代码可以发送邮件,并且附带附件

try {
            Intent intent = new Intent(Intent.ACTION_SEND_MULTIPLE);
            String[] tos = {"[email protected]"};
            intent.putExtra(Intent.EXTRA_EMAIL, tos);
            intent.putExtra(Intent.EXTRA_TEXT, "body");
            intent.putExtra(Intent.EXTRA_SUBJECT, "subject");
            ArrayList<Uri> Uris = new ArrayList<Uri>();
            Uris.add(Uri.parse("file:///mnt/sdcard/1234.txt"));
            intent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, Uris);
            intent.setType("image/*");
            Intent.createChooser(intent, "Choose Email Client");
            startActivity(intent);
        }
        catch (Exception e)
        {
            e.printStackTrace();
        }

你可能感兴趣的:(Android 调用系统邮箱发送邮件)