Как открыть конкретное сообщение / беседу в приложении Gmail

Я пытаюсь программно открыть отдельное письмо в приложении Gmail на Android.

I знаю, что это можно сделать, потому что встроенные уведомления отправляют вам сообщение, когда вы нажимаете на них и там Это приложение на рынке, которое называется Gmail Notifier, которое также делает это.

То, что я пробовал до сих пор:

-отправить намерение ACTION_VIEW с URI сообщения как данные (не удалось - не удается разрешить URI)

-отправить намерение открыть HtmlConversationActivity в пакете Gmail (не удалось - «требуется разрешение: ноль»)

Поможет ли добавить в намерение флаги или категорию? Если да, то какие именно?

Я знаю, что приложение Gmail не очень хорошо документировано, но меня бесит, что определенно есть способ сделать это, и я просто не могу понять это!

PS: Это первый раз, когда я публикую сообщения на stackoverflow, поэтому я заранее извиняюсь, если проигнорировал какие-либо соглашения.

8
задан katzoft 28 August 2010 в 22:30
поделиться

1 ответ

Я пытаюсь программно открыть отдельное электронное письмо в приложении Gmail на Android.

Отсутствуют задокументированные и поддерживаемые намерения для работы с приложением Gmail. Разработчики не должны тесно интегрироваться с этим приложением — если бы Google захотела такую ​​интеграцию, они бы задокументировали и поддержали такую ​​интеграцию, как они сделали с контактами.

1
ответ дан 5 December 2019 в 18:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: