如何通过我的Android应用程序应用程序实现自适应亮度设置。 我可以在手动模式下更改亮度级别。在自动模式的情况下,我使用传感器管理器来检测环境光传感器,并根据光线条件设置亮度,并且搜索条也应该更新。
由于
答案 0 :(得分:0)
如果要在自动模式下更改亮度级别,则必须使用未记录的常量screen_auto_brightness_adj
:
Settings.System.putFloat(contentResolver, "screen_auto_brightness_adj", value);
value
是一个浮点数,必须介于-1和1之间。这将在适应性亮度模式下或多或少地调整亮度强度。
但请注意,因为它是一个无证件且非公开的常量,Google可能会在将来更改此值,因此可能会导致代码崩溃或无法正常工作。