Java android - 改变我的应用程序的亮度

时间:2016-05-11 13:23:19

标签: java android brightness

如何更改应用程序亮度?我知道这个方法

WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
layoutParams.screenBrightness = (value);
getWindow().setAttributes(layoutParams);

但是,这种方法只能改变视图(活动)亮度,我想改变应用程序中所有活动的亮度。我该怎么办?

另外我不想手动更改系统亮度!因此,只需在我的应用程序中进行所有活动的亮度。

感谢您的回答!

1 个答案:

答案 0 :(得分:0)

我不确定是否有一种简单的方法可以做到这一点。我会在用户启动应用程序时保存设备亮度值,然后将亮度设置为您想要的任何值,并在用户退出应用程序时将亮度重置为初始保存值。