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?
- Android - Llamando GONE y VISIBLE hace que la vista se muestre en el lugar equivocado
- Crear ImageView de forma programática sin diseño
- Vista previa de la cámara Android estirada
- Vista de carrusel de imagen de Android (sentido como)
- Android: ¿Cómo hacer una vista previa de cámara en forma de círculo?
Gracias por adelantado.
- Cómo agregar un marcador pin en la vista de la imagen en android
- Lista de posición de los puntos repetidos en getview
- Cómo tener un ImageButton transparente: Android
- Imagen de mapa de bits sin memoria
- Administrar los objetos View y Class <?> Actuales
- Android - Cómo dibujar en vista
- La vista personalizada de Android solo recibe onDraw una vez
- Android - ¿Cómo circular zoom / ampliar parte de la imagen?
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)); }
- Cómo obtener todos los detalles de un contacto en Android
- Firma de configuración por sabor no funciona