如何更改应用程序亮度?我知道这个方法
WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
layoutParams.screenBrightness = (value);
getWindow().setAttributes(layoutParams);
但是,这种方法只能改变视图(活动)亮度,我想改变应用程序中所有活动的亮度。我该怎么办?
另外我不想手动更改系统亮度!因此,只需在我的应用程序中进行所有活动的亮度。
感谢您的回答!
答案 0 :(得分:0)
我不确定是否有一种简单的方法可以做到这一点。我会在用户启动应用程序时保存设备亮度值,然后将亮度设置为您想要的任何值,并在用户退出应用程序时将亮度重置为初始保存值。