android 获取和设置屏幕亮度
/**獲取屏幕亮度
/
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 vlaue;
}
?
?
設置屏幕亮度
?
public static void setScreenBrightness(Activity activity){
WindowManager.LayoutParams params = activity.getWindow().getAttributes();
params.screenBrightness = value / 255f;
activity.getWindow().setAttributes(params);
}
? //至此,應該說操作亮度的差不多都有了,結束!?
//哎,本來認為是應該結束了,但是悲劇得是,既然像剛才那樣設置的話,只能在當前的activity中有作用,一段退出的時候,會發現毫無作用,悲劇,原來是忘記了保存了。汗!
轉載于:https://www.cnblogs.com/zoeyy/p/3665807.html
總結
以上是生活随笔為你收集整理的android 获取和设置屏幕亮度的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tableau
- 下一篇: 《几何与代数导引》例2.7.3