android 设置屏幕亮度
2012-04-21 16:23
393 查看
设置屏幕亮度,不多说,代码如下:
同时需要加入权限
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
protected void setBrightness() { WindowManager.LayoutParams lp = ((Activity) mContext).getWindow().getAttributes(); int brightness = Settings.System.getInt(mContext.getContentResolver(), Settings.System.SCREEN_BRIGHTNESS,0); // if(brightness <217) // lp.screenBrightness = 0.85f; // else // brightness += 10; // if(brightness > 255) // brightness = 60; lp.screenBrightness = brightness/255.0f; ((Activity) mContext).getWindow().setAttributes(lp); Settings.System.putInt(mContext.getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, brightness); }
同时需要加入权限
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
相关文章推荐
- android 设置系统屏幕亮度
- android-设置系统及应用级屏幕亮度
- android中屏幕亮度相关设置
- Android系统中的屏幕状态切换以及亮度设置
- Android(SpreadTurm)获取屏幕亮度,再设置屏幕亮度
- Android设置屏幕亮度的两种方式
- Android编程设置屏幕亮度的方法
- android 系统版本信息工具类 获取设备型号 设置屏幕亮度 软键盘 获取屏幕高度宽度
- android 设置系统屏幕亮度
- Android 设置屏幕亮度
- Android中获取并设置屏幕亮度
- android 如何设置屏幕亮度默认值为自动调节
- android 设置系统屏幕亮度
- Android设置屏幕亮度、休眠时间
- Android设置屏幕亮度
- android 获取和设置屏幕亮度的模式和值
- android屏幕亮度设置两种方式
- android设置屏幕亮度
- Android-设置屏幕亮度默认为自动调节
- Android调节屏幕亮度、系统音量、wifi、bluetooth、振动等常用设置的整合demo