![]() |
|
| Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
«
Tema Anterior
|
Siguiente tema
»
|
|
Herramientas |
|
#1
|
|
Problema con action bar
Hola, estoy empezando a programar en android y he empezado por una calculadora, el caso es que yo elegí el tema holo ligth sin action bar pero cada vez que la ejecuto en el móvil si que sale la acción bar aunque mientras programo en el XML no está. Como puedo hacer para que no aparezca tampoco cuando la ejecuto en el móvil?
Muchas gracias de antemano a todos. Saludos |
|
|
|
#2
|
|
Tienes que editar el theme de tu activity en el Manifest.xml para que los cambios funcionen.
Código:
<activity
android:name="com.example.notificacionesgcm.MainActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo.Light.NoActionBar">
|
| Gracias de parte de: | ||
|
#3
|
|
|
Cita:
|
|
#4
|
||||
|
||||
|
¿Porqué limitáis vuestras aplicaciones a Android 4.0+? Google se molesta en darnos la librería de soporte para que podamos usar todas las opciones de Android 4.0+ en Android 2.2+. No hace mucho nos han dado la ActionBarActivity. Aunque no os lo creáis aún queda mucho mercado con Android 2.3 (incluso 2.2), sobre todo en España.
En cuanto al tema, el NoActionBar es para todos los temas que sean Holo. Los temas que no son Holo no llevan ActionBar. Salvo que uses un Theme.AppCompat y el tipo sea ActionBarActivity (esto sólo si usas la librería de soporte). Una alternativa a esto es usar "getActionBar().hide()" (o "getSupportActionBar().hide()" si usas la librería de soporte) en el onCreate de la Activity. Así podrás hacer aparecer la ActionBar cuando te venga en gana usando un "show()". Y no estar limitado a tenerla o no tenerla. |
|
#5
|
|
|
Cita:
|
|
#6
|
|
|
Cita:
|
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 16:52:26 (GMT +1)
HTCMania: líderes desde el 2007






