随笔杂记

   :: 首页 :: 新随笔 ::  ::  :: 管理 ::

# 获取屏幕亮度

public static int getScreenBrightness(Activity activity) {
int value = 0;
ContentResolver cr = activity.getContentResolver();
try {
value = Settings.System.getInt(cr, Settings.System.SCREEN_BRIGHTNESS);
} catch (SettingNotFoundException e) {

}
return value;
}

# 设置屏幕亮度

public static void setScreenBrightness(Activity activity, int value) {
WindowManager.LayoutParams params = activity.getWindow().getAttributes();
params.screenBrightness = value / 255f;
activity.getWindow().setAttributes(params);
}

posted on 2012-03-13 14:49 天宇恒星 阅读(5404) 评论(1)  编辑  收藏 所属分类: Android

评论

# re: android 获取和设置屏幕亮度 2012-07-25 12:22 hubin
你这个设置重启手机后就没有用了,如果使设置一直有用呢.  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: