reducir - ocultar barra de navegacion android 8
Cómo hacer transparente la barra de navegación (2)
Lo tomé del registro de cambios para Android KitKat (4.4) :
Barras de sistema translúcido
Ahora puede hacer que las barras del sistema sean parcialmente translúcidas con nuevos temas,
Theme.Holo.NoActionBar.TranslucentDecor
yTheme.Holo.Light.NoActionBar.TranslucentDecor
. Al habilitar las barras de sistema translúcidas, su diseño llenará el área detrás de las barras del sistema, por lo que también debe habilitar lasfitsSystemWindows
defitsSystemWindows
defitsSystemWindows
para la parte de su diseño que no debe ser cubierta por las barras del sistema.Si está creando un tema personalizado, configure uno de estos temas como el tema principal o incluya las propiedades de estilo
windowTranslucentNavigation
ywindowTranslucentStatus
en su tema.
Espero que esto te ayude a comenzar.
¿Cómo puedo hacer que la barra de navegación sea transparente en Android 4.4.X y superior?
He buscado en la documentación, pero no encontré nada sobre esto.
Utilicé la respuesta de tu trevor-e, creando un tema personalizado en mis styles.xml
<style name="Theme.HomeScreen" parent="android:Theme.Holo.NoActionBar.TranslucentDecor">
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowNoTitle">true</item>
</style>
y luego puede establecer el tema desde el manifiesto
<activity
android:name="MyActivity"
android:launchMode="singleTask"
android:screenOrientation="portrait"
android:theme="@style/Theme.HomeScreen" >
</activity>