【问题标题】:Android 4.2.2 - GMail app not in intent chooserAndroid 4.2.2 - GMail 应用程序不在意图选择器中
【发布时间】:2013-03-25 10:47:43
【问题描述】:

我尝试使用带有 android 4.2.2 的 Galaxy nexus 发送电子邮件,但我错过了选择器中的 googlemail 应用程序。其他所有应用程序都可用。 Nexus 7 上的同样问题。

我阅读了一些关于错误的信息,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 的设备上尝试了相同的代码,一切正常。

谁能帮助我?有什么解决办法吗?

【问题讨论】:

标签: android android-intent gmail


【解决方案1】:

这适用于我的 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);

【讨论】:

  • 今天拿到了 nexus 7 测试设备,一切都按预期工作。可悲的是,不在我的 Galaxy nexus 上,也不在我客户的 nexus 设备上:-(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-27
  • 1970-01-01
  • 2015-12-08
  • 1970-01-01
  • 1970-01-01
  • 2018-08-01
相关资源
最近更新 更多