我希望在不打开Android屏幕上打开电子邮件客户端的情况下发送电子邮件。
我的代码是标准的:
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{addresses});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, message);
startActivity(Intent.createChooser(emailIntent, "Send mail..."));
如何?
谢谢。
查尔斯
最佳答案
请参阅This。可能会有所帮助
它将在真实设备中打开电子邮件应用程序。在模拟器中,它不起作用,许多人都遇到了这个问题并发现它起作用。
-谢谢