На Android, как я могу запустить приложение Gmail для отображения определенной почты? - PullRequest
3 голосов
/ 03 ноября 2011

Мой сценарий такой: (1) Я нашел письмо (Gmail), которое очень полезно. (2) Я отправляю URL этого письма в мое приложение на Android. (3) В моем приложении я запускаю приложение Gmail для отображения этой конкретной почты. Я не знаю, как запустить приложение Gmail, чтобы отобразить URL этой конкретной почты. Любой совет будет оценен.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 07 апреля 2012

На этот вопрос никогда не отвечали, поэтому я добавлю один:

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);

Это мой ответ здесь: Намеренный URI для запуска приложения Gmail

0 голосов
/ 03 ноября 2011

Не думаю, что вы можете открыть приложение Gmail на определенную почту.Вы можете открыть приложение, используя Intents, но не конкретную почту.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...