如何獲取當前活動的屏幕亮度?Android中的屏幕亮度值
以下方法工作正常設定亮度爲最大致電setBrightness(100)
:
private void setBrightness(int brightness) {
WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
layoutParams.screenBrightness = brightness/100.0f;
getWindow().setAttributes(layoutParams);
}
我試着去實現以下目標:
- 啓動活動和保存當前亮度值
- 將亮度設置爲最大值
- 將亮度重置爲初始v對某些事件有幫助
非常感謝!
什麼是layoutParams.screenBrightness的設置前值? – ZelluX