向后兼容性有什么作用
NotificationManagerCompat notificationManager = NotificationManagerCompat.from(this);如果我不是从正常的
NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);它们都有一个在我测试的设备上工作的notify方法(API19级)。
这里的谷歌示例甚至一次都没有使用Compat版本:
发布于 2018-11-03 03:37:42
从NotificationManagerCompat的源代码来看,最大的好处在于取消通知和确定是否在API19及更低版本上启用了通知。具体地说,就notify()而言,NotificationManagerCompat可以在较早的Android API级别上利用侧通道通知。这允许您注册一个NotificationCompatSideChannelService,您可以使用该API在这些旧的Android API上提供更强大的分组功能。
https://stackoverflow.com/questions/50177783
复制相似问题