2016-12-27 5 views
0

Как я могу запустить действие CALL UI из фона при получении push-уведомления? Как приложения, такие как Skype и WhatsApp, показывают, как пользовательский интерфейс? Я хочу запустить мероприятие при получении push-уведомления, см. Прикрепленное изображение.Запуск активности при получении push-уведомления (например, вызов Skype/WhatsApp)

This is what I want to display on receiving notification

ответ

0

Там нет ничего особенного о деятельности вызова пользовательского интерфейса, его просто регулярная деятельность полностью создается вами. Вы должны поймать входящее сообщение в соответствующей службе в зависимости от способа отправки уведомлений, а затем запустить свою деятельность с помощью startActivity() с помощью некоторого контекста.

+0

Отлично! Я пробовал, но он запускает активность только в том случае, если приложение запущено. Можете ли вы помочь мне запустить мероприятие, даже если приложение не работает? Вот мой код: –

+0

попробуйте добавить некоторые из этих флагов Intent.FLAG_ACTIVITY_NEW_TASK, Intent.FLAG_ACTIVITY_CLEAR_TOP, Intent.FLAG_ACTIVITY_SINGLE_TOP или проверить логарифм, возможно, он говорит, что не так – tibbi

Смежные вопросы