我急需Android中用户自己调节亮度的代码,大家帮帮忙,急用
解决方案 »
- android如何实现远程桌面?
- android webview 中怎么样处理网页中的400、404、500等错误?在线等
- 高分求助!!android 访问web服务器,能载入页面,能登录,查询数据无返回
- android 完整音乐播放器
- 求助:在android系统下 获取图片分辨率不准确
- 匿名类用起来究竟有些什么优点呢?
- NDK编译时,报错error: undefined reference to 'rand',是不是安卓库函数里面没有这个函数的实现呢?
- FragmentTabHost切换问题
- android 的官方API应该怎么看啊
- 有关Android广播和线程、、、
- 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