我急需Android中用户自己调节亮度的代码,大家帮帮忙,急用
解决方案 »
- 有人在使用Mediaplayer的时候试验过这样做吗?
- 怎样让dispatchTouchEvent 不侦听按扭事件
- 求高手解答一个permission 的问题
- 设置spinner的宽度
- 不同分辨率下view大小不同,却又不会调整
- linux下如何给手机发AT命令?
- android 页面跳转 新页面为屏幕向左移动出现?怎么办?急。。。
- 索尼SmartWatch 2应用开发马拉松大赛参赛答疑
- cocos2d-x:Xcode下的iOS工程移植到VS2012下编译不通过。猜测是文件编码问题。
- 我给EditText 加了个TextWatcher ,要自已在TextWatcher里写代码判断小数点只允许输入一次,想不出来代码,求高手写下谢谢!!
- android4.0.4的camera代码流程问题
- 怎样修改android.widget.ImageButton?????
修改亮度需要取得window属性
方法为:
WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
layoutParams.screenBrightness = b;// b是亮度
getWindow().setAttributes(layoutParams);
b是一个浮点数 从0~1 ,表示亮度
因此可以通过设置b的值预览屏幕的亮度,然后通过
Settings.System.putInt(mContext.getContentResolver(), Settings.System.SCREEN_BRIGHTNESS,brightness);s设置屏幕亮度,brightness值为30-255