Android教程说使用NotificationManagerCompat
类来显示通知,但由于此类没有createNotificationChannels
方法,因此处理2个不同的NotificationManager
s会有点尴尬。
在我的在线搜索中,似乎NotificationManagerCompat
的所有内部功能都特定于Android Wear,对手机/平板电脑没有任何影响。这种观察是否正确?
答案 0 :(得分:0)
如前所述,NotificationManagerCompat是“ NotificationManager的兼容性库,具有针对较旧平台的后备功能。”
它包含在它和IMPL类中,根据所安装的平台,该类的行为有所不同。 您可以看一下: NotificationManagerCompat.java
我不确定它的行为方式有何不同,但实际上它会覆盖某些处理发布,取消和检查通知是否启用的方法。