对于我的Android应用,我正在尝试将电子邮件发送到特定的电子邮件地址。为此,我将用户重定向到选择器,以便它可以选择要用于发送电子邮件的电子邮件应用程序。
但是,Android选择器上方会自动放置最近的联系人。如果单击其中一个联系人,则新电子邮件将发送到所选联系人,而不是我的应用程序提供的邮件地址。
如何在没有最近联系人的情况下打开选择器(该功能称为直接共享)?
我正在使用此代码启动电子邮件应用程序
String uriText = "mailto:" + contact.getEmail();
Uri uri = Uri.parse(uriText);
Intent intent = new Intent(Intent.ACTION_SENDTO);
intent.setData(uri);
itemView.getContext().startActivity(Intent.createChooser(intent, "Send email"));