【问题标题】:How to dim screen to zero without conflicting with FLAG_KEEP_SCREEN_ON如何在不与 FLAG_KEEP_SCREEN_ON 冲突的情况下将屏幕调暗为零
【发布时间】:2011-07-30 03:06:12
【问题描述】:

我找到了几种调暗屏幕的方法,但我不确定它们如何与 FLAG_KEEP_SCREEN_ON 协同工作:

即使我将亮度设置为 0.0,上述哪种方法仍会保持屏幕亮起?

【问题讨论】:

    标签: android android-screen


    【解决方案1】:

    没有什么能可靠地工作。如果您在某些设备上将亮度设置为 0,它将关闭屏幕(但设备将处于有趣状态约 5 秒左右,然后才真正意识到它已关闭并如此行事)。有些设备它会打开但黑色。

    IIRC LayoutParams.screenBrightness 的值小于 30 是不可靠的,因为它可能会关闭显示。

    在 AMOLED 设备上,全黑的全屏不会有背光。但SLCD肯定会。此外,在 Android 3.0 上,您不能全屏显示,因为系统栏始终可见。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-31
      • 1970-01-01
      • 2022-06-23
      • 2019-10-04
      • 1970-01-01
      • 2020-09-03
      • 1970-01-01
      相关资源
      最近更新 更多