【问题标题】:Is there a way to raise the backlight on an Android device through the official API?有没有办法通过官方 API 提高 Android 设备上的背光?
【发布时间】:2010-10-24 00:59:15
【问题描述】:

我读到的内容似乎表明,唯一的方法是使用在 Cupcake (1.5) 中被锁定的非官方 API。这是真的吗?

【问题讨论】:

    标签: android mobile backlight android-1.5-cupcake


    【解决方案1】:

    看起来答案是“直到蛋糕”。

    来自Android Developers Blog: Future-Proofing Your Apps

    要避免的技术,#1:使用内部 API

    尽管我们一直很坚强 建议不要这样做,一些 开发人员选择使用 不受支持或内部 API。 为 例如,许多开发人员正在使用 内部亮度控制和 蓝牙切换 API 存在于 1.0 和 1.1 中。一个错误——它 现已在 Android 1.5 中修复——允许 应用程序使用这些 API 没有 请求许可。因此, 使用这些 API 的应用程序将会中断 1.5。除了这些之外,1.5 中不支持的 API 还有其他更改, 所以如果你在 你的应用程序,你需要更新你的 应用程序停止这样做。即使他们 不要在 Android 1.5 上中断,有一个 很有可能他们稍后会 版本。 (有一些好消息, 虽然:因为“手电筒”应用程序是 如此受欢迎,我们添加了 “screenBrightness”字段 WindowManager.LayoutParams 类只是 对于那个用例。)

    【讨论】:

    • 实际上,您似乎已经发布了解决方案。在您自己的引文中“不过,有一些好消息:因为“手电筒”应用程序如此受欢迎,我们在 WindowManager.LayoutParams 类中添加了“screenBrightness”字段,仅用于该用例。)”
    • 我知道...我偶然发现了它,所以决定回答我自己的问题。我还特意将相关段落加粗。
    猜你喜欢
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多