Como quitar barra de titulo o barra de notificaciones, title bar y notification bar

31 agosto, 2011 por Gonzalo de Córdoba Dejar una respuesta »

Objetivo:

Vamos a aprender a quitar la barra de título (titlebar) y la barra de notificaciones (notificationbar) en nuestra aplicación Android.

La barra de título muestra el título que tiene nuestra aplicación Android según lo hayamos definido en el AndroidManifest.xml. La barra de notificaciones posee la hora, estado de la batería, conexiones a internet/gps, y las notifiaciones de calendarios, mensajes, etc:

Barras de titulo y notificaciones

Hay varias formas de hacerlo: para toda la aplicación o para cada activity. Vemos cada caso:

    1. En general (para toda la aplicación)
      Si queremos que en una sola línea de código quitemos alguna de las barras (título o notificación) para toda la aplicación, debemos añadir en el AndroidManifest.xml, dentro de la etiqueta application, el código de android:theme que se observa a continuación:

      <!-- Theme.NoTitlebar quita el titulo-->
      <application android:icon="@drawable/icon"
      android:label="@string/app_name"
      android:theme="@android:style/Theme.NoTitleBar">
      

      o

      <!-- añadiendo Fullscreen quita titulo y notificacion-->
      <application android:icon="@drawable/icon"
      android:label="@string/app_name"
      android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
      
    2. Para cada Activity en concreto
      Si lo que deseamos es quitar barras según nos convenga en cada pantalla (activity), podemos hacerlo añadiendo en el código java de cada actividad, dentro del método onCreate, lo siguiente:

      //Quitamos barra de titulo de la aplicacion
      this.requestWindowFeature(Window.FEATURE_NO_TITLE);
      

      o

      //Quitamos barra de notificaciones
      this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
      

6 comentarios

  1. PiPeS dice:

    Muchas gracias¡¡ SOLUCIONADO¡¡
    Gran página web.

  2. Jorge dice:

    Jaja algo básico pero indispensable, te lo agradezco, sé que me va a servir mucho, gracias!!!

    Voy a darme una vuelta por tu web :)

  3. anonimo dice:

    ey y como hago para luego ponerle color

  4. Miguel dice:

    Breve y conciso, gracias!!

  5. Let’s take a short break for lunch.Enjoy yourself!Guess what? Here we are.Time is up.He struck his attacker on the ear.He struck his attacker on the ear.Be careful!Do l have toYou can never turn the clock back.
    http://ugg.moomfrvit.com/kids-black-ugg-bailey-button-boots-p-1.html

  6. Fredy dice:

    Hola , la probe en android 2.3 y funciona bien, pero en android 4.1 he intentado de todo ha sido imposible eliminar la barra cuando lanzo mi aplicación,
    no se si sabes si hay que hacer algo adicional en esta versión de antemano agradezco tu colaboracion

Deja tu comentario


1 × = 7