在使用ACTION_SEND意图启动活动时,仅显示选择器中的电子邮件应用程序

时间:2011-06-13 09:52:38

标签: android email

以ACTION_SEND意图开始活动时,我会收到一个包含gmail,facebook,bluetooth的菜单...如何在此菜单中仅获取电子邮件应用程序?

由于

Intent intent = new Intent(android.content.Intent.ACTION_SEND);
intent .putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{email});
intent.setType("text/plain");
startActivity(intent);  

2 个答案:

答案 0 :(得分:1)

您是否尝试过操作ACTION_SENDTO并将电子邮件设置为数据? http://developer.android.com/reference/android/content/Intent.html#ACTION_SENDTO 您也可以使用显式调用所需的活动。

答案 1 :(得分:1)

使用

ACTION_SENDTO代替ACTION_SEND