Immersive como característica en JB y ICS

Estoy desarrollando una aplicación donde necesito ir completamente a pantalla completa. En kitkat es muy fácil mediante el uso de etiqueta Immersive . Pero ya que no todos los dispositivos de soporte kitkat tengo que tomar JB y ICS (atleast) en consideración.

Bueno, aunque hay una forma de ocultar la barra de navegación y la barra de estado en JB e ICS se vuelve visible tan pronto como el usuario interactúa. Esto ciertamente no se ve bien. También tiene un toque extra.

Hice un montón de búsqueda en la red y me sorprendió que no hay manera de que podamos lograrlo. Tenía la esperanza de encontrar algún truco o hack pero nada.

Estoy bastante seguro de que antes de kitkat llegó había juegos que utiliza pantalla completa, así que supongo que debería haber una manera (como Temple Run y ​​aves Andgry). ¿Puede alguien por favor guíame en la dirección correcta.

PS: Estoy buscando la solución para los dispositivos que no están arraigados.

Gracias 🙂

Utilice un tema de pantalla completa, o configurarlo de código como se describe aquí https://developer.android.com/training/system-ui/status.html Como ya he señalado en los comentarios, esto le dará pantalla completa. No es el modo de inmersión como se ve en KitKat donde el usuario puede mostrar fácilmente la barra de estado. Si vas con el enfoque de tema, probablemente es mejor establecer un tema de pantalla completa en API19 + (KitKat) y decirle que utilice el modo Immersive desde allí.

  • Android Video no se ajusta a la anchura en el retrato de la videovista y no ocupa la pantalla completa en el paisaje
  • Android: la barra de estado previene la pantalla completa
  • Que es mejor añadir bandera o conjunto de bandera ver pantalla completa y pantalla en
  • ¿Puedo evitar el reproductor de vídeo en pantalla completa nativo con HTML5 en iPhone o Android?
  • Recomponer Disposición de actividad para reproducir vídeo en pantalla completa cuando se gira la pantalla
  • Pantalla completa DialogFragment (sobre ActionBar) en Android
  • En Android, usando exoplayer, ¿cómo rellenar surfaceview con un video que no tiene la misma relación de aspecto con el dispositivo?
  • ¿Por qué mi webview de pantalla completa se cierra constantemente inmediatamente después de la apertura?
  • Cómo mostrar la barra de direcciones de nuevo después de salir de pantalla completa en Android
  • Obtener la altura del teclado suave en modo de pantalla completa
  • ¿Cómo salir completamente de Immersive pantalla completa?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.