我有一个EditText和一个Button。 ET用于添加电子邮件地址,按钮用于发送电子邮件。我试图在没有任何更多步骤的情况下完成此任务(也就是说不想要选择器)。有人可以指出我正确的方向吗,这似乎是一件很简单的事情,但每次我尝试在没有选择器的情况下这样做时,我都会遇到异常。
Intent i = new Intent(Intent.ACTION_SEND);
i.setType("message/rfc822");
i.putExtra(Intent.EXTRA_EMAIL , new String[]{"user@email.com"});
i.putExtra(Intent.EXTRA_SUBJECT, "Subject");
i.putExtra(Intent.EXTRA_TEXT, "some text");
try {
startActivity(i);
} catch (android.content.ActivityNotFoundException ex) {
Toast.makeText(FinalAction.this, "There are no email clients installed.", Toast.LENGTH_SHORT).show();
}