0

我正在开发电子邮件应用程序。我正在使用发送邮件Intent

final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{ address.getText().toString()});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText());
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText());
EmailappActivity.this.startActivity(Intent.createChooser(emailIntent, "Send mail..."));

当我运行应用程序时,它通过与现有邮件帐户同步来发送邮件(比如我们配置的 gmail)。但是,我想以编程方式传递来自地址的用户名和密码。谁能帮帮我吗?

4

1 回答 1

1

如果您想以编程方式设置用户名和密码,则不能使用意图。因为android不允许开发者使用它的邮件程序自动发送邮件。你可以想象这么多安卓设备会变成什么样的垃圾邮件引擎?

如果您想以编程方式使用用户和密码发送电子邮件,这个相关问题可以帮助您

于 2012-06-11T06:58:15.080 回答