Guadalajara (Spain). Ingeniero Superior en Informática por la Universidad de Alcalá. Co-fundador y diseñador web en Ayuve. Creador de la web de Rutas de Senderismo por Guadalajara (España) Senderismoguadalajara.es y de la app móvil Tu Huerto en Casa (una de las apps Android en castellano más usadas para iniciarse en el huerto) y de la web www.tuhuertoencasa.net. Sígueme en twitter, soy @vjpascual.

Como ya os habrá pasado si estáis leyendo esto, os habréis preguntado cómo se quita la famosa barra azul con el nombre de la aplicación en Android. Es muy sencillo.

Simplemente tendréis que añadir al Activity principal de la aplicación, el siguiente código dentro del método onCreate():

[cc lang=”java”]requestWindowFeature(Window.FEATURE_NO_TITLE);[/cc]

De esa forma quedará vuestro método onCreate de la siguiente forma:

[cc lang=”java”]

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.main);
}

[/cc]

IMPORTANTE: debes colocarlo en todas y cada una de las activity porque si no sólo te la eliminará de aquella activity donde la hayas puesto.

OJO! siempre delante el Request del SetContentView porque de lo contrario escupirá una excepción/error.

Deberías leer  Cómo extraer el favicon de una web

Comments

  1. Hola, buen dato, aquí te agrego otro.

    Para quitarlo de todas las activities se pueden utilizar los subtemas para eso, en el manifest.

  2. Hola, buen dato, aquí te agrego otro.

    Para quitarlo de todas las activities se pueden utilizar los subtemas para eso, en el manifest.

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

  3. a partir de que version de andriod es aceptado este codigo???, lo estoy colocando en andriod 3.0 y no funciona, ninguna de las dos formas

    Saludos.

    Eric

    1. soy nuevo en Android Studio 2.1.2. lo que hice fué hacer clic en un botón que dice: theme que es para editar el tema (tiene un icono que es un círculo con la mitad derecha rellena) y hay que hacer clic ahí y hay que elegir en el cuadro de diálogo que aparece, a la izquierda abajo : all . Y a la derecha: Translucent.NoTitleBar
      saludosssss 😀

    2. [funciona lo probé]

      En el archivo res/values/styles.xml puedes hacer que tu tema herede de Theme.AppCompat.Light.NoActionBar, y así ya no aparecerá la ActionBar por defecto.

  4. [solución lo probé y me funcionó perfecto]

    Viejo 08/12/15, 12:17:10

    Dexafree Hombre Dexafree no está en línea
    Mr. FAQMan

    En el archivo res/values/styles.xml puedes hacer que tu tema herede de Theme.AppCompat.Light.NoActionBar, y así ya no aparecerá la ActionBar por defecto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *