<分区>
我看到的几乎所有 Android 通知示例代码似乎都使用了 NotificationCompat。我已经使用 Notification.Builder 编写了自己的代码。我不清楚使用 NotificationCompat.Builder 可能有什么好处(如果有的话)。我希望这里有人能够解释这些差异。
<分区>
我看到的几乎所有 Android 通知示例代码似乎都使用了 NotificationCompat。我已经使用 Notification.Builder 编写了自己的代码。我不清楚使用 NotificationCompat.Builder 可能有什么好处(如果有的话)。我希望这里有人能够解释这些差异。
最佳答案
取决于您尝试做什么以及您的应用程序与哪个操作系统版本兼容,但在大多数情况下,您会希望使用 NotificationCompat
因为它提供了向后兼容性,就好像您想提供那样对于常规的 Notification.Builder
,您必须自行检查设备的操作系统版本,才能使用不在旧版本中的 API 调用
关于Android Notification.Builder 与 NotificationCompat.Builder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39749482/