如何向android中的用户电子邮件帐户发送电子邮件

时间:2012-09-21 10:00:25

标签: android

我的应用程序屏幕中显示4个文本视图和一个按钮。 如何将该文本视图中的数据作为电子邮件发送到用户帐户。

1 个答案:

答案 0 :(得分:3)

    Intent email = new Intent(Intent.ACTION_SEND);
    email.putExtra(Intent.EXTRA_EMAIL, new String[]{"myemail@xyz.com"});          
    email.putExtra(Intent.EXTRA_SUBJECT, "subject");
    email.putExtra(Intent.EXTRA_TEXT, "message");
    email.setType("message/rfc822");


try {
    startActivity(Intent.createChooser(email, "Choose an Email client :"));
    } 
catch (android.content.ActivityNotFoundException ex) {
    Toast.makeText(MyActivity.this, "There are no email clients installed.", Toast.LENGTH_SHORT).show();
}

有关详细的探索,请查看this tutorial