【问题标题】:The android LED Color paradigmandroid LED 颜色范例
【发布时间】:2014-03-21 22:04:28
【问题描述】:

所以最近我在我们的应用程序中处理 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 类编写了一些示例,并且能够让 LED 在 4.4 设备上点亮,但除了通知是如何“构建”的,我看到了两者没有区别?

【问题讨论】:

    标签: android notifications led


    【解决方案1】:

    由于无法解释的原因,使用 NotificationCompat.Builder 而非使用 api1 来构建通知通知类解决了我们在某些 4.3 和所有 4.4 设备上遇到的问题。

    【讨论】:

    • 这并没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方发表评论 - 您可以随时评论自己的帖子,一旦您有足够的reputation,您就可以comment on any post
    • 这是我解决问题的方法。我是这篇文章的作者,因为我的代表很低,所以我试图结束这个问题。没有人能告诉我为什么 api Notification 在 4.4 和 4.3 android 上不起作用,所以我的解决方案是使用 NotificationCompat.Builder。
    • @nietonfir 对我来说似乎是一个解决方案。 OP 提供了他们用作解决方法的类的名称......
    • +1 感谢您回覆并回答您自己的问题...欢迎来到 StackOverflow! (不要忘记在最短时间过去后将您自己的答案标记为已接受的答案。)
    • 谢谢林恩和嘉莉!
    猜你喜欢
    • 2013-04-10
    • 1970-01-01
    • 1970-01-01
    • 2018-03-19
    • 2020-04-23
    • 1970-01-01
    • 1970-01-01
    • 2013-03-26
    • 1970-01-01
    相关资源
    最近更新 更多