Я отправляю сообщения в свое приложение из Консоли, и мне удалось настроить приложение так, как я хочу, когда он находится в фоновом режиме. Таким образом, в основном есть уведомление, показанное SDK, и когда пользователь забирает его и приложение запускается, у меня есть некоторые пользовательские поля данных, которые можно использовать для создания диалогового сообщения.Уведомление Firebase onMessageReceived показывает то же уведомление, что и при приложении в фоновом режиме
Поскольку я также хочу приложение реагировать, когда на переднем плане я добавил службу, и я заметил, что RemoteMessage
также содержит getNotification()
метод, который возвращает RemoteMessage.Notification
, который я полагаю используется SDK, чтобы показать уведомление, когда приложение в фоновом режиме.
Есть ли простой способ просто использовать полученное уведомление и отображать его так же, как когда приложение находится в фоновом режиме?
[это] (http://stackoverflow.com/a/37845174/5296734) может работать для вас! –