Я настроил приложение чата с Parse + Sinch (я использовал в основном это официальное руководство), и я пытаюсь заставить уведомления работать определенным образом:
При открытии MessagingActivity получатель сообщения не должен получать никаких уведомлений.
Когда нажата кнопка «Домой» и приложение «свернуто», но не закрыто (действия еще не уничтожены), получатель должен получить уведомление.
В настоящее время получатель получает уведомление только тогда, когда приложение полностью закрыто (убрано из режима многозадачности) и действие, которое запустило MessageService, было уничтожено.
Вызывается ли onShouldSendPushData() только тогда, когда приложение полностью закрыто? Могу ли я в любом случае достичь своей цели, чтобы заставить его звонить всякий раз, когда приложение находится в бэкстеке?