HI I´M AN IDEA
WANNA PLAY
WITH ME?
 

Ejecutar una “Activity” a pantalla completa en Android.

A la hora de desarrollar nuestras aplicaciones, al menos yo, en la mayor parte de las ocasiones queremos ejecutarlas a pantalla completa para quitarnos de en medio la dichosa barra que nos encontramos en la parte superior de la pantalla.

Podemos conseguirlo de dos formas, por una parte con en el código java de la activity. Deberemos introducir en el onCreate de nuestra actividad el siguiente código.

super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.principal);

De igual manera y como en muchas otras ocasiones este tipo de funcionalidad se puede conseguir en la capa de XML. Para ello deberemos adjuntar en el manifest a nuestra activity el siguiente código.

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

Un saludo y espero que haber sido de ayuda!

About the author

Jaime Mulero Hola! Me llamo Jaime Mulero, soy programador desde hace años, apasionado por la informática prácticamente desde que tengo uso de razón. Jquery Ninja, Codeigniter Trooper, database juggler and Android engineer! Jaime Mulero

VN:F [1.9.20_1166]
Rating: 6.4/10 (11 votes cast)
Ejecutar una "Activity" a pantalla completa en Android. , 6.4 out of 10 based on 11 ratings
Difunde la palabra
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Yahoo! Buzz
  • Twitter
  • Google Bookmarks
  • Meneame

3 Comments on "Ejecutar una “Activity” a pantalla completa en Android."

  1. Angel dice:

    Hola, no entendi bien como hacer eso, la verdad quiero desaparecer o esconder la barra de acciones de mi android 4.1.1 (la que sirve para regresar, ir a home y esas cosas) la verdad no la encuentro muy util, no la uso, y me quita disponibilidad de mi pantalla completa y me preguntaba si esos codigos sirven para lo que yo quiero, y como lo pongo en accion?

    Gracias.

    VA:F [1.9.20_1166]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.20_1166]
    Rating: 0 (from 0 votes)
  2. carlos dice:

    No es necesario cambiar el tema de la aplicacion ni añadir ese código a cada una de las activities.
    Basta con ir al styles.xml y hacer lo siguiente:

    true

    De esta forma nos ahorramos cambiar el tema, algo molesto si heredamos de algun otro, como en el ejemplo.

    VA:F [1.9.20_1166]
    Rating: 3.0/5 (2 votes cast)
    VA:F [1.9.20_1166]
    Rating: +1 (from 1 vote)
    • carlos dice:

      no se por que no cogio los tags, pero vamos, es añadir un item al style que describe tu theme con valor true:

      item name=”android:windowFullscreen”

      VA:F [1.9.20_1166]
      Rating: 3.5/5 (2 votes cast)
      VA:F [1.9.20_1166]
      Rating: +1 (from 1 vote)

¿Algo que opinar? Deja tu comentario!