在Android上,如何启动Gmail应用以显示特定邮件?

时间:2011-11-03 02:23:39

标签: android gmail

我的情况是这样的: (1)我发现了一个非常有用的邮件(Gmail)。 (2)我将这封邮件的URL发送到我在Android上的应用程序。 (3)在我的应用程序中,我启动Gmail应用程序以显示此特定邮件。 我不知道如何启动Gmail应用以显示此特定邮件的网址。 任何建议将不胜感激。

谢谢。

2 个答案:

答案 0 :(得分:0)

我认为您无法在特定邮件上打开Gmail应用。您可以使用Intents打开应用程序,但不能打开特定邮件。

答案 1 :(得分:-1)

这从未得到回答所以我会添加一个:

Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent.setClassName("com.google.android.gm","com.google.android.gm.ComposeActivityGmail");
sendIntent.putExtra(Intent.EXTRA_EMAIL, new String[] { "abc@gmail.com" });
sendIntent.setData(Uri.parse("abc@gmail.com"));
sendIntent.putExtra(Intent.EXTRA_SUBJECT, "enter subject");
sendIntent.setType("plain/text");
sendIntent.putExtra(Intent.EXTRA_TEXT, "Insert text");
startActivity(sendIntent);

这是我在这里的回答:Intent URI to launch Gmail App