具体来说,我认为使用 NotificationCompat 完成的任何事情都可以使用默认 API(级别 8)来完成。我在这里想念什么?NotificationCompat 引入了哪些使用 2.2 API 无法完成的功能?
来源:http: //developer.android.com/sdk/compatibility-library.html#Notes
具体来说,我认为使用 NotificationCompat 完成的任何事情都可以使用默认 API(级别 8)来完成。我在这里想念什么?NotificationCompat 引入了哪些使用 2.2 API 无法完成的功能?
来源:http: //developer.android.com/sdk/compatibility-library.html#Notes
您可以使用 NotificationCompat.Builder#setLargeIcon(Bitmap) 之类的东西,让您充分利用 Android 3.0+ 的大图标等功能,同时保持与不支持此类功能的 3.0 之前的 Android 版本的兼容性。
尽管它是老问题,但现在 NotificationCompat 也可用于创建可穿戴设备的特定通知。有关此 google 开发人员指南的更多信息。
http://developer.android.com/training/wearables/notifications/creating.html
它允许您使用 NotificationCompat.Builder 类,这是 API 11+ 中 Notification.Builder 的兼容版本。顾名思义,它是构建器模式的实现,这似乎是它相对于 Android 3.0 之前的通知的主要优势。