关于极光推送的集成我就不多说了,集成之后,我们一般都是自定义消息的,但是如果自定义消息的话,就意味着我们还得自定义Notification。
1:有时我们会碰到这样的问题:一次发送多个自定义消息,此时我们通知会覆盖前一个通知,也就是显示一个通知,并且是最新的通知。关于这个问题,
notificationManager.notify(notifyId, notification);
我们可以看到 第一个参数是设置一个id,造成这个问题,就是因为我们没有设置这个ID,如果我们需要显示多个通知,这个ID应该传入不同的值, 如下:
NotificationManager notificationManager =
(NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
int notifyId = (int) System.currentTimeMillis();
// 将通知加入状态栏&