我已经用 Parse + Sinch 建立了一个聊天应用程序(我主要使用这个官方教程),我试图让通知以一种特定的方式工作:
当 MessagingActivity 打开时,消息的接收者 不应该收到任何通知。
当按下主页按钮并且应用程序“最小化”但未关闭(活动尚未销毁)时,接收者 应该收到通知。
目前,接收者只有在应用程序完全关闭(从多任务视图中滑出)并且启动 MessageService 的 Activity 已被销毁时才会收到通知。
仅当应用程序完全关闭时才调用 onShouldSendPushData() 吗?无论如何,只要应用程序在后台堆栈中,我是否可以实现调用它的目标?