NotificationManagerCompat是否仅具有与NotificationManager相关的特定于磨损的功能?

时间:2018-05-05 18:24:49

标签: android push-notification notifications android-notifications

Android教程说使用NotificationManagerCompat类来显示通知,但由于此类没有createNotificationChannels方法,因此处理2个不同的NotificationManager s会有点尴尬。

在我的在线搜索中,似乎NotificationManagerCompat的所有内部功能都特定于Android Wear,对手机/平板电脑没有任何影响。这种观察是否正确?

1 个答案:

答案 0 :(得分:0)

如前所述,NotificationManagerCompat是“ NotificationManager的兼容性库,具有针对较旧平台的后备功能。”

它包含在它和IMPL类中,根据所安装的平台,该类的行为有所不同。 您可以看一下: NotificationManagerCompat.java

我不确定它的行为方式有何不同,但实际上它会覆盖某些处理发布,取消和检查通知是否启用的方法。