先設置Brightness,
public void SetBrightness(Activity activity,int brightnes){
WindowManager.LayoutParams lParams = activity.getWindow().getAttributes();
lParams.screenBrightness = Float.valueOf(brightnes) * (1f / 255);
activity.getWindow().setAttributes(lParams);
}
設置完成後要對值進行保存,
public void saveBrightness(ContentResolver resolver,int brightness){
Uri uri = android.provider.Settings.System.getUriFor("screen_brightness");
android.provider.Settings.System.putInt(resolver, "screen_brightness", brightness);
resolver.notifyChange(uri, null);
}