This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 1 voto(s) - 3 Media
  • 1
  • 2
  • 3
  • 4
  • 5
¿Cómo se quita la barra de título en Android? [SOLUCIONADO]
#1
No soy capaz de hacerlo, he visto varios métodos por internet pero no me funciona ninguno. No sé si estoy haciendo algo mal o es que ya no funcionan.

Decir que estoy empezando a programar en Android y casi todo me es nuevo.

Las respuestas las he sacado principalmente de aquí. Uso Android Studio.

Solución:

Cita:Para quien le interese, el fallo de la barra del título era de lo más simple. Cuando se crea un proyecto de la manera más básica la clase es así:

Código:
public class MyActivity extends ActionBarActivity

Cuando simplemente tiene que ser así:

Código:
public class MyActivity extends Activity

Por supuesto el import tiene que ser éste:

Código:
import android.app.Activity;

Tan sencillo como ésto Mola
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#2
Cuando dices quitar la barra de título te dices a que no se muestre la barra de notificaciones?

Si es eso, lo que quieres es hacer la aplicación a pantalla completa, lo puedes hacer vía código o vía xml en el manifiesto:
Código:
...
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
...
  Responder
#3
[Imagen: fkv3i0.jpg]

En un principio quiero quitar lo del cuadro rojo pero ahora que lo dices también las notificaciones. Este es el Android Manifest:

Código:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.daerys.mandroid" >

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".Inicio"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

Sustituí android:theme="@style/AppTheme" por lo que me dijiste pero sale un forzar cierre.
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#4
En el código, añadiendo esto en onCreate:

Código:
// hide titlebar of application
    // must be before setting the layout
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    // hide statusbar of Android
    // could also be done later
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
    WindowManager.LayoutParams.FLAG_FULLSCREEN);

He conseguido quitar las notificaciones pero no el título
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#5
Depend del theme que utilices:

Código:
...
android:theme="@android:style/AppTheme.NoTitleBar.Fullscreen"
...

Eso debería funcionarte.
  Responder
#6
Ahora me sale esto:

[Imagen: spjguv.png]



Lo que hago es crear el proyecto, elegir Blank Activity, pongo un fondo en el relative layout y nada más. Lo único que hago a mayores es lo que me dices.
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#7
android:theme="@androidConfundidotyle/Theme.NoTitleBar">
  Responder
#8
Qué versión de la API estás utilizando?

Tengo bastante dejado el tema Android, asi que te he pasado cosas de mis códigos antiguos xD

Echa un ojo a éste hilo, que seguro que alguna de las opciones te sale: http://stackoverflow.com/questions/25910...stom-theme

Si no, dímelo y me creo un proyecto con la API que me digas y cacharreo.
  Responder
#9
Yo uso Eclipse que es parecido al Android Studio, hazlo mediante el manifest pero no en el XML, cambia a un theme fullscreen no title bar, pero tambien depende la version minima de la app, menos de API 14 no se puede. (Espero no equivocarme, hace rato no programo)
"Enseñar es aprender dos veces".
  Responder
#10
Ahora no puedo probar que no estoy en casa, mañana os contesto bien pero me da a mi que va a ser la versión de la Api, lo estoy haciendo desde Froyo.
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#11
Ummm es API 8, seguro que ahi radica el problema, si en API 10 ya era problematico, al final yo programaba con API 14, prueba con una API mas alta a ver que pasa.
"Enseñar es aprender dos veces".
  Responder
#12
Una duda muy básica... Si programo con la api 14, la aplicación no valdrá para mi smartphone con Gingerbread, ¿no?
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#13
Si programas en la API 14 lo normal es que no te funcione en 2.3. Sin embargo la retrocompatibilidad sí la tienen las nuevas versiones de la API, por lo que para asegurarte de que funcione en la 2.3, mejor hazlo en una para ella (la 9 en éste caso).
  Responder
#14
Estoy pensando y lo de la Api tampoco puede ser, me vienen a la cabeza multitud de aplicaciones del móvil sin ninguna de las dos barras. Me da a mi que es cosa del theme, algo estaré haciendo mal pero no sé el qué.
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#15
Conseguido de una manera un tanto casera :elrisas: En vez de crear el proyecto con Blank Activity, lo cree con Fullscreen Activity, lo edité y ya funciona correctamente.
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#16
Para quien le interese, el fallo de la barra del título era de lo más simple. Cuando se crea un proyecto de la manera más básica la clase es así:

Código:
public class MyActivity extends ActionBarActivity

Cuando simplemente tiene que ser así:

Código:
public class MyActivity extends Activity

Por supuesto el import tiene que ser éste:

Código:
import android.app.Activity;

Tan sencillo como ésto Mola
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  CONSULTA alguna opción para ampliar los iconos de la barra de tareas, de pantalla extendida? erjavi_zgz 0 0 03-05-2023, 12:57 AM
Último mensaje: erjavi_zgz
  DUDA cómo configuro monitor tactil en opción "ampliar" en pc, como segunda pantalla. erjavi_zgz 0 448 29-03-2022, 12:27 AM
Último mensaje: erjavi_zgz
  Duda barra de tareas W7 Electromecánico 4 1,886 26-01-2015, 10:31 AM
Último mensaje: Electromecánico