我正在使用 c2dm (gcm) 在 Android 中开发一个聊天应用程序。如果我的应用程序无法直接显示,每条收到的消息都会引发通知。问题是当用户离开网格时,在这种情况下,c2dm 消息会堆积起来,并在他重新上线时立即传递。在 1 秒内添加所有通知会产生不和谐的通知声音。如何防止这种情况?期望的行为是通知声音播放一次,而tickertext和通知内容与最后收到的消息是最新的
我正在使用 c2dm (gcm) 在 Android 中开发一个聊天应用程序。如果我的应用程序无法直接显示,每条收到的消息都会引发通知。问题是当用户离开网格时,在这种情况下,c2dm 消息会堆积起来,并在他重新上线时立即传递。在 1 秒内添加所有通知会产生不和谐的通知声音。如何防止这种情况?期望的行为是通知声音播放一次,而tickertext和通知内容与最后收到的消息是最新的