0

我已经在 Android 中实现了 GCM PushNotification,它工作得非常好。我什至会定期收到通知。我只有一个查询,当我在设备托盘上收到通知时,如果我不点击它,并且一段时间后还会出现其他通知,那么它会显示两个不同的通知还是只显示一个,即最新的一个。

现在我只得到最新的。

任何帮助将不胜感激。

4

1 回答 1

1

是的,您可以显示所有通知,并且新通知不会通过在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());
于 2013-08-22T05:51:30.060 回答