【问题标题】:Adjust brightness of BB Device through programmatically通过编程调整BB设备的亮度
【发布时间】:2014-11-04 07:43:22
【问题描述】:

我对BB平台很幼稚。我有一个黑莓Z10。我想开发一个应满足我以下要求的应用程序,

  • 通过应用更改手机亮度。
    这里的问题是当我改变亮度时它会一直工作,直到我在应用程序中。当我退出应用程序时,设置会恢复。我正在开发类似的东西(我希望它有所帮助):

    https://play.google.com/store/apps/details?id=com.haxor

    我已尝试从 ART 移植应用程序,但它不适合我。
    因此,如果有任何方式的解决方案 ART 或原生黑莓。请帮忙。

【问题讨论】:

    标签: blackberry blackberry-10 screen-brightness


    【解决方案1】:

    BlackBerry 不提供此类 API,您还会注意到,此类 Android 应用程序只能为在您的 BlackBerry 10 设备上的 Android 运行时运行的应用程序调暗屏幕。

    我最接近这种行为的是使用 bkltctl 命令: https://github.com/RodgerLeblanc/TheUnexposedAPIs/blob/master/src/Backlight/Backlight.cpp#L88-L93

    您可以在您的设备上使用此命令行来了解更多信息(例如使用 BGShellPlus 应用程序):

    use bkltctl
    

    TheUnexposedAPIs 中使用的命令行是这个(本例中亮度为 50%):

    bkltctl brightness set_brightness display 0.5
    

    请注意,这远非可靠,因为当您设备的环境光传感器注意到亮度变化时,操作系统会自动设置亮度。

    【讨论】:

      猜你喜欢
      • 2011-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多