Android Notification.Builder 与 NotificationCompat.Builder

标签 android cordova android-notifications

<分区>

我看到的几乎所有 Android 通知示例代码似乎都使用了 NotificationCompat。我已经使用 Notification.Builder 编写了自己的代码。我不清楚使用 NotificationCompat.Builder 可能有什么好处(如果有的话)。我希望这里有人能够解释这些差异。

最佳答案

取决于您尝试做什么以及您的应用程序与哪个操作系统版本兼容,但在大多数情况下,您会希望使用 NotificationCompat 因为它提供了向后兼容性,就好像您想提供那样对于常规的 Notification.Builder,您必须自行检查设备的操作系统版本,才能使用不在旧版本中的 API 调用

关于Android Notification.Builder 与 NotificationCompat.Builder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39749482/

相关文章:

android - Cordova 通知中的多行消息

Android:在通话期间显示通知?

android - 从 GET 获取状态码 400

android - XML解析错误(Android Studio)在哪里?

java - Android 将 Activity 放在首位

html - 占位符文本在文本区域内被剪切

macos - "shasum check failed"安装 Phonegap 时出错

Android:在特定时间触发 Notification.Builder

android - 在 singleTask Activity 的 onCreate() 中使用旧的额外内容

android - 无法停止/重启 AsyncTask