Android 4.2.2 - GMail应用程序不是意图选择器

时间:2013-03-25 10:47:44

标签: android android-intent gmail

我尝试发送电子邮件,使用我的galaxy nexus与android 4.2.2并且我在选择器中错过了googlemail应用程序。每个其他应用程序都可用。 关于nexus 7的同样问题。

我读了一些关于bug的内容,googlemail应用程序无法使用附件,但我将代码减少到最低限度并且gmail应用程序仍然缺失。

Intent mailer = new Intent(Intent.ACTION_SEND);
mailer.setType("text/plain");
startActivity(Intent.createChooser(mailer, "pls show gmail"));

也尝试使用“message / rfc822”作为类型,但同样的问题:没有gmail应用程序可用。

在android 4.0.x和一个带有cyanogen mod和android 4.2.2的设备上尝试了相同的代码,一切正常。

谁能帮助我吗?有没有解决方法?

1 个答案:

答案 0 :(得分:0)

这适用于我的Nexus 7

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
String aEmailList[] = { "myname@gmail.com" };
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "my subject");
emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, myMessage);
startActivity(emailIntent);