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.

One Solution collect form web for “Cómo configurar windowDrawsSystemBarBackgrounds de forma programática?”

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)); } 
  • Android: detener la reducción de la imagen
  • Crear ImageView de forma programática sin diseño
  • Cómo agregar un marcador pin en la vista de la imagen en android
  • Anular onDraw () o draw ()?
  • agregar imagen a la vista de la superficie en android
  • La vista previa de la cámara muestra mosaicos no deseados sólo en Android 4.2.2 (S4, pantalla Full HD)
  • La imagen local de Android que se muestra a través de la vista web está borrosa
  • WindowManager con animación (¿es posible?)
  • Evite onMeasure y onLayout cada vez que ImageView Bitmap se establece
  • Vista androide o surfaceView, ¿qué debo usar?
  • Android: onPreviewFrame nunca llamado sin SurfaceView
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.