我已经在 Android 中实现了 GCM PushNotification,它工作得非常好。我什至会定期收到通知。我只有一个查询,当我在设备托盘上收到通知时,如果我不点击它,并且一段时间后还会出现其他通知,那么它会显示两个不同的通知还是只显示一个,即最新的一个。
现在我只得到最新的。
任何帮助将不胜感激。
我已经在 Android 中实现了 GCM PushNotification,它工作得非常好。我什至会定期收到通知。我只有一个查询,当我在设备托盘上收到通知时,如果我不点击它,并且一段时间后还会出现其他通知,那么它会显示两个不同的通知还是只显示一个,即最新的一个。
现在我只得到最新的。
任何帮助将不胜感激。
是的,您可以显示所有通知,并且新通知不会通过在mNotificationManager.notify(uniqueId, mBuilder.build())中传递 uniqueId 来替换旧通知
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context)
.setSmallIcon(R.drawable.icon)
.setContentTitle("FleeGroups Notification")
.setStyle(new NotificationCompat.BigTextStyle()
.bigText(message))
.setContentText(message)
.setAutoCancel(true)
.setDefaults(Notification.DEFAULT_ALL);
mBuilder.setContentIntent(resultPendingIntent);
mNotificationManager.notify(uniqueId, mBuilder.build());