我尝试在Android手机上读取屏幕亮度,在那部手机上自动亮度开启,我得到一个值就等于自动亮度开启前的亮度数,我需要读取真正的亮度甚至亮度正在改变光传感器,或者是否可以读取自动亮度因子?
答案 0 :(得分:1)
我做了一些研究,似乎不可能。请参阅Get preferred screen brightness in Android的答案。
我也试过这段代码:
int brightnessValue = Settings.System.getInt(
getContentResolver(),
Settings.System.SCREEN_BRIGHTNESS,
0
);
但它总是返回非自动亮度。