我需要为用户提供一个功能,让他们可以通过发送电子邮件来分享一些数据。我使用了以下代码。
Intent email = new Intent(android.content.Intent.ACTION_SENDTO);
email.setType("message/rfc822");
email.putExtra(Intent.EXTRA_EMAIL, new String[] { to });
email.putExtra(Intent.EXTRA_SUBJECT, subject);
email.putExtra(Intent.EXTRA_TEXT, message);
startActivity(Intent.createChooser(email,"Choose an Email client :"));
这显示了用户可以选择电子邮件、Gmail、Skype和通过蓝牙发送。我不想让用户在此列表中看到Skype和通过蓝牙发送的选项。我该怎么做?我的手机上有WhatsApp,它可以完成同样的功能,但在列表中不会显示电子邮件和蓝牙选项(设置->帮助->联系我们->...)。只会显示电子邮件和Gmail选项。我需要做同样的事情。