你如何获取当前Activity的屏幕亮度?
以下方法可以通过调用
以下方法可以通过调用
setBrightness(100)
来将屏幕亮度设为最大值:private void setBrightness(int brightness) {
WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
layoutParams.screenBrightness = brightness/100.0f;
getWindow().setAttributes(layoutParams);
}
我想实现以下功能:
- 启动活动并 保存当前亮度值
- 将亮度设置为最大值
- 在某些事件上将亮度重置为初始值
非常感谢!