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

Respuesta
 
Herramientas
  #1  
Viejo 13/12/12, 12:48:11
Array

[xs_avatar]
digitzero digitzero no está en línea
Miembro del foro
 
Fecha de registro: dic 2010
Mensajes: 202
Modelo de smartphone: NOTE 3. HTC NO GRACIAS
Tu operador: Otra
Android 4 Menu aplicacion en barra inferior

Hola. Llevo varios dias intentando poner el menu de la aplicación que estoy haciendo en la barra inferior ( al lado del boton back y home) pero no encuentro solución. La única forma que he encontrado es poner el menu de la aplicación en la Action Bar superior al lado del título de la aplicación, pero lo que quiero es utilizar toda pantalla por lo que el menu desaparece. Básicamente que lo que necesito es que el menu funcione con los botones físicos de las versiones anteiores y en las nuevas versiones que el boton del menu (en forma de tres puntos ) apareciera en la parte inferior. ¿Alguna solución?
Gracias.
Responder Con Cita


  #2  
Viejo 13/12/12, 13:18:45
Array

[xs_avatar]
superroko2 superroko2 no está en línea
Miembro del foro
 
Fecha de registro: oct 2012
Mensajes: 93
Tu operador: Movistar

Te refieres a esto? http://envyandroid.com/archives/326/...host-at-bottom No te entiendo exactamente.
Responder Con Cita
  #3  
Viejo 13/12/12, 13:33:03
Array

[xs_avatar]
digitzero digitzero no está en línea
Miembro del foro
 
Fecha de registro: dic 2010
Mensajes: 202
Modelo de smartphone: NOTE 3. HTC NO GRACIAS
Tu operador: Otra
No. Sería algo asi como en la imagen de abajo.

El menu me aparece en la action bar superior pero quiero quitar esa barra y que
el menu (los 3 puntos) me aparecieran abajo.

Gracias
Imágenes Adjuntas
Tipo de Archivo: png android.png (10.0 KB, 111 visitas)
Responder Con Cita
  #4  
Viejo 13/12/12, 13:43:06
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Aparece de forma automática si la app tiene como destino una versión inferior a HoneyComb, si tiene como destino HoneyComb o superior aparece arriba. Salvo que quites la ActionBar de arriba, entonces también aparece siempre abajo.

De todas formas la hoja de estilo de Google dice que si haces una aplicación que tenga como destino ICS o superior, uses la barra de arriba y el menú en la barra de arriba.
Responder Con Cita
  #5  
Viejo 13/12/12, 13:59:23
Array

[xs_avatar]
digitzero digitzero no está en línea
Miembro del foro
 
Fecha de registro: dic 2010
Mensajes: 202
Modelo de smartphone: NOTE 3. HTC NO GRACIAS
Tu operador: Otra
Entiendo que la solución es quitar la action bar.
El problema es que lo he intentado con :
ActionBar actionBar = getActionBar();
actionBar.hide();
pero me da un error: "Call requieres API level 11 (current min is 8): android-app.ActionBar.

usando: android:minSdkVersion="8"
android:targetSdkVersion="15"

Pero tambien quiero que sea compatible con versiones anteriores
El problema básicamente es que tengo una webview que quiero que ocupe toda la pantalla posible por eso necesito el menu en la parte inferior.. llevo dos dias y nada.

Un saludo y gracias por la respuesta tan rápida
Responder Con Cita
  #6  
Viejo 05/01/13, 17:52:02
Array

[xs_avatar]
vicnedo vicnedo no está en línea
Usuario novato en la web
 
Fecha de registro: abr 2012
Mensajes: 2
Modelo de smartphone: GT-S8530
Tu operador: Movistar
 Cita: Originalmente Escrito por superroko2 Ver Mensaje
Te refieres a esto? "No me deja porner el link" No te entiendo exactamente.
Cual es el archivo a editar para hacer eso? esque e estado buscandolo, pero no encuentro que archivo es
Responder Con Cita
  #7  
Viejo 09/01/13, 10:26:34
Array

[xs_avatar]
digitzero digitzero no está en línea
Miembro del foro
 
Fecha de registro: dic 2010
Mensajes: 202
Modelo de smartphone: NOTE 3. HTC NO GRACIAS
Tu operador: Otra
Ya encontré la solución. Si no quereis poner la actionbar y quereis que en android 3.2 o superior el menu ( los tres puntos) os aparezca abajo en la barra del sistema hay que editar el AndroidManifest.xml y en donde os pone algo asi:
usando: android:minSdkVersion="8"
android:targetSdkVersion="15"

eliminar la linea
android:targetSdkVersion="15" ( os marcará un pequeño error pero no pasa nada ) o si quereis igualarlo a una version inferior a 11, por ejempo android:targetSdkVersion="8".
Espero que os sirva. He tardado pero he encontrado la solución.

Un saludo
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 11:27:26 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /