gpt4 book ai didi

安卓短屏亮度代码!

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:38:53 24 4
gpt4 key购买 nike

有人知道为什么这段代码没有降低我的应用程序的背光吗?

Context context = this;

Settings.System.putInt(context.getContentResolver(),
Settings.System.SCREEN_BRIGHTNESS, 255);

最佳答案

不再允许应用程序修改全局亮度。不要使用人们在不同点上尝试想出的技巧,这些技巧使用私有(private) API,并且会在不同设备上以各种方式破坏(并且被认为是安全漏洞,已在平台的最新版本中关闭)。

用于设置亮度的官方 API 是 WindowManager.LayoutParams.screenBrightness,它允许您为自己的应用窗口设置亮度。当用户进出您的应用时,该平台将自动负责更改亮度。

用这个来改变它:

WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness = <some value between 0 and 1>;
getWindow().setAttributes(lp);

关于安卓短屏亮度代码!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6158628/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com