在极光平台发的推送,android收到的NOTIFICATION_ID一直为null
在极光平台发的推送,android收到的NOTIFICATION_ID一直为null.
官方文档中JPushInterface.EXTRA_NOTIFICATION_ID显示:
JPushInterface.EXTRA_NOTIFICATION_ID
SDK 1.3.5 以上版本支持。
通知栏的Notification ID,可以用于清除Notification
如果服务端内容(alert)字段为空,则notification id 为0
Bundle bundle = intent.getExtras();
int notificationId = bundle.getInt(JPushInterface.EXTRA_NOTIFICATION_ID);
然后我尝试用MSG_ID去NotificationManager.cancel,竟然成功关闭了指定通知栏,我想问这事BUG,还是官方文档没有更新,以后会不会更改。