没有合适的资源?快使用搜索试试~ 我知道了~
Android调节当前界面的屏幕亮度,软件无需申请系统设置权限的方法
2 下载量 72 浏览量
2021-01-03
23:12:53
上传
评论 2
收藏 29KB PDF 举报
温馨提示
试读
1页
适用范围:当前界面需对亮度进行调整,且退出当前界面对系统的亮度和其他软件亮度不做影响的方法。 自己构建函数方法(方法名可自己更改):SetSystemLight private void SetSystemLight(int lightnumber){ Window window = getWindow();//对当前窗口进行设置 WindowManager.LayoutParams layoutparams = window.getAttributes();//获取窗口属性为后面亮度做铺垫作用 layoutparams.screenBrightness =
资源详情
资源评论
资源推荐
Android调节当前界面的屏幕亮度,软件无需申请系统设置权调节当前界面的屏幕亮度,软件无需申请系统设置权
限的方法限的方法
适用范围:当前界面需对亮度进行调整,且退出当前界面对系统的亮度和其他软件亮度不做影响的方法。
自己构建函数方法(方法名可自己更改):SetSystemLight
private void SetSystemLight(int lightnumber){
Window window = getWindow();//对当前窗口进行设置
WindowManager.LayoutParams layoutparams = window.getAttributes();//获取窗口属性为后面亮度做铺垫作用
layoutparams.screenBrightness =lightnumber / 255.0f;//用窗口管理(自定义的)layoutparams获取亮度值,android亮度值处于在0-255之间的整形数值
window.setAttributes(layoutparams);//设置当前窗口屏幕亮度
}
之后在Activity中调用,例如:
SetSystemLight(255);//设置当前界面为最高亮度。
再啰嗦一句,一定记得lightnumber这个值一定为整形整形!
转载请注明出处哦~
作者:PandaJsir
weixin_38723753
- 粉丝: 2
- 资源: 907
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0