所以最近我在我们的应用程序中处理了LED通知的错误。错误报告特定于Galaxy S3 / S4和Android 4.4,我们的LED通知无效。用户报告说,其他应用程序,如雅虎邮件仍然能够显示LED通知。据报道,LED通知在充电时适用于其他应用程序。虽然我在充电时从未体验过LED通知......
同时在阅读Android文档时,我发现了这个声明 - "除非用户明确定制,否则您的通知不应使用其他颜色。"
http://developer.android.com/design/patterns/notifications.html
我的想法是,原因是某些Android设备有不同颜色的LED,如果设备不支持LED颜色,LED通知可能根本不显示...例如我的S2只显示蓝色LED颜色,而我的HTC显示橙色/红色和绿色/黄色。
所以问题是有人知道在Android 4.4中LED处理是否发生变化?我们使用的类是api 1通知类,我使用NotificationCompat.Builder类编写了一些示例,并且能够在4.4设备上点亮LED,但除了通知的方式之外&#39 ;建'我看到两者没有什么不同?
答案 0 :(得分:3)
由于无法解释的原因使用NotificationCompat.Builder
来构建通知而不是使用api1
通知类解决了我们对4.3和所有4.4设备的问题。