Хотите запустить службу переднего плана, когда фоновое уведомление, полученное от firebase, трепещет для вызова, как в WhatsApp
Я действительно хочу показать экран или настраиваемое уведомление со звуком, которое позволяет пользователю принимать или отклонять вызов, как в WhatsApp / Skype.
Я использовал обмен сообщениями firebase для отправки уведомления конкретному пользователю, который запускает метод, определенный в backgroundNotificationHandler. Когда приложение свернуто или даже не в фоновом режиме, метод может показать мне только всплывающее сообщение, но когда я пытаюсь открыть диалоговое окно или службу переднего плана, он выдает ошибку. Ошибка выглядит так, будто не получает контекста.
FirebaseMessaging.onBackgroundMessage(backgroundNotificationHandler);
Тот же код работает, когда приложение открыто для пользователя