5

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

即使我将亮度设置为0.0 ,上述哪种方法也会使屏幕保持打开状态?

4

1 回答 1

5

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

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

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

于 2011-07-29T19:06:12.077 回答