Cómo atenuar la pantalla a cero sin entrar en conflicto con FLAG_KEEP_SCREEN_ON
Encontré varios métodos para atenuar la pantalla, pero no estoy seguro de cómo funcionan en concierto con FLAG_KEEP_SCREEN_ON:
Settings.System.SCREEN_BRIGHTNESS IHardwareService.setScreenBacklight () WindowManager.LayoutParams.screenBrightnessCuál de los métodos anteriores mantendrá la pantalla encendida, incluso si configuro el brillo en 0.0?