Cómo configurar windowDrawsSystemBarBackgrounds de forma programática?

Quiero agregar el atributo windowDrawsSystemBarBackgrounds programática, o en código, en lugar de los valores-v21, porque solo lo necesito en 1 actividad, y estoy usando un selector de tema en mi aplicación, así que no puedo tener varios temas.

¿Es posible activar este atributo en el código? Si es así, ¿cómo puedo hacerlo?

Gracias por adelantado.

Encontré la respuesta:

 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Window window = getWindow(); window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); window.setStatusBarColor(getResources().getColor(android.R.color.transparent)); } 
  • Anular onDraw () o draw ()?
  • Android: una nueva pregunta GUI - ¿cómo declarar viewGroup, sin formato de archivo XML?
  • Android - ¿Cómo circular zoom / ampliar parte de la imagen?
  • SuperficieCreada () Nunca llamado
  • Android SurfaceView mostrar imagen después de vídeo (superficie clara)
  • Solución para Android SurfaceView touch lag
  • ¿Es posible crear este tipo de vista personalizada en android?
  • Evite onMeasure y onLayout cada vez que ImageView Bitmap se establece
  • ViewPager omitir las vistas de devolución dejando en blanco
  • agregar imagen a la vista de la superficie en android
  • ¿Existen bibliotecas de terceros para Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.