我有这个发送电子邮件的代码:
Intent intent = new Intent(Intent.ACTION_SEND);
intent.putExtra(Intent.EXTRA_EMAIL, new String[]{MyApp.sInstance.ErrorsMail});
intent.putExtra(Intent.EXTRA_SUBJECT, getString(R.string.Proposal));
//intent.setType("plain/text");
intent.setType("message/rfc822");
startActivity(Intent.createChooser(intent, getString(R.string.SendEmail)));
不幸的是,它不仅向我展示了电子邮件应用程序:Skype、FTP、GoogleDrive、GMail
如何将列表限制为电子邮件客户端?
更新:
添加
intent.setData(Uri.parse("mailto:"));
我收到:“没有应用程序可以执行此操作”。