gpt4 book ai didi

android - 手电筒应用程序(如何将屏幕亮度设置为最大?)

转载 作者:搜寻专家 更新时间:2023-11-01 09:05:44 25 4
gpt4 key购买 nike

我正在开发手电筒安卓应用程序,它有一个屏幕灯选项(最大亮度)。如何通过按下按钮将 Activity 亮度设置为最大?

最佳答案

这个网站有一些关于这个主题的信息:http://www.tutorialforandroid.com/2009/01/changing-screen-brightness.html

你需要的部分:

IHardwareService hardware = IHardwareService.Stub.asInterface(ServiceManager.getService("hardware"));
if (hardware != null)
hardware.setScreenBacklight(brightness);

我没有测试过,但它应该可以工作

更新:替代解决方案:

WindowManager.LayoutParams params = getWindow().getAttributes();
params.screenBrightness = 1.0f;
getWindow().setAttributes(params);

关于android - 手电筒应用程序(如何将屏幕亮度设置为最大?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11976800/

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