Ajustar brillo en Android 6

Acabo de descubrir que programando para Android si pones el brillo de la pantalla a 0.0f no se ajusta el brillo al mínimo, si no que se apaga la pantalla. WindowManager.LayoutParams layoutParams = getWindow().getAttributes(); layoutParams.screenBrightness = 0.0f; getWindow().setAttributes(layoutParams); Si realmente queremos poner el brillo al minimo debemos fijar su valor a 0.1f layoutParams.screenBrightness = 0.1f; ...