Eliminar la Barra de Título de la Aplicación Android
Entiendo que estas propiedades en el manifiesto:
android:theme="@android:style/Theme.NoTitleBar"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
Puede eliminar la barra de título. Sin embargo, compruebo constantemente el Diseño gráfico cuando estoy modificando mi aplicación. Cuando miro el Diseño gráfico todavía veo la barra de título. Quiero eliminar la barra de título de manera que no tenga que verla durante el desarrollo del juego.
13 answers
Dependiendo de la versión de ADT que esté utilizando, puede encontrar el botón para cambiar esto en los siguientes lugares:
- [Current] Desde el botón desde el que selecciona el dispositivo que desea emular, haga clic en el segundo a la derecha de él.
- En la barra de herramientas directamente debajo de la barra de pestañas, hay una fila de iconos. Haga clic en el que se parece a una estrella.
...luego ve a All -> Theme.NoTitleBar(.Fullscreen)
======== EDITAR:
Para Android Studio Usuarios:
-
En la pestaña Design, haga clic en el botón AppTheme
-
Elija la opción "AppCompat.Luz.NoActionBar "
Haga clic en Aceptar. ☺
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-02-01 15:15:42
Para la Barra de Título
requestWindowFeature(Window.FEATURE_NO_TITLE);
Para pantalla completa
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
Coloque esto después de
super.onCreate(savedInstanceState);
Pero antes
setContentView(R.layout.xml);
Esto funcionó para mí.prueba esto
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-05-15 11:09:33
Manera simplegetSupportActionBar().hide();
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-29 11:52:59
Pude hacer esto para dispositivos Android 2.1 y superiores usando un tema de biblioteca de compatibilidad de aplicaciones aplicado al elemento app en el manifiesto:
<application
...
android:theme="@style/AppTheme" />
<style name="AppTheme" parent="@style/Theme.AppCompat.Light.NoActionBar">
...
<item name="windowNoTitle">true</item>
<item name="android:windowNoTitle">true</item>
</style>
Nota: Necesitarás incluir la biblioteca com.android.support:appcompat-v7
en tu compilación.gradle file
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-07-05 19:24:07
Usa esto para eliminar el título de la aplicación Android en tu Androidmainfest.xml
android:theme="@android:style/Theme.NoTitleBar"
O puedes usar esto en tu actividad
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-21 04:56:19
Si utiliza AppCompat v7, v21
getSupportActionBar().setDisplayShowTitleEnabled(false);
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-12-05 10:24:00
En el editor gráfico, asegúrese de haber elegido su tema en la parte superior.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-01-23 08:19:05
Hay dos opciones que me gustaría presentar:
- Cambiar la visibilidad de la barra de soporte en el código JAVA
- Elige otro Estilo en el estilo de tu proyecto.xml
1: Añade getSupportActionBar().hide (); a su método onCreate.
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getSupportActionBar().hide();
setContentView(R.layout.activity_main);
}
2: Otra opción es cambiar el estilo de su Aplicación. Echa un vistazo a los estilos.xml en "app - >res - > values" y change
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-12-30 11:38:36
Si tienes import android.support.v7.app.ActionBarActivity;
y tu clase se extiende ActionBarActivity
entonces usa esto en tu OnCreate
:
android.support.v7.app.ActionBar AB=getSupportActionBar();
AB.hide();
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-21 20:13:51
Solo usa esto
getSupportActionBar().hide();
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-11-15 18:39:37
En el diseño gráfico, puede elegir el tema en la barra de herramientas. (la que parece una estrella).
Elige el NoTitleBar
y diviértete.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-01-23 08:20:12
Simplemente cambia el tema en la vista de diseño de tu actividad a NoActionBar como el de aquí
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-07-02 10:56:04
Use esto Para eliminar el título y la imagen de la parte superior.
Antes de "
setContentView(R.layout.actii);
`
Escribe este código y Ejecuta
requestWindowFeature(Window.FEATURE_NO_TITLE);
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-08-05 05:40:16