Lección 6: Creando un Menú y Sub-menú

Hola a todos, primero que nada disculpa a todos por el tiempo que estuve perdido, no estaba muerto, andaba de parranda 🙂

Les recuerdo que para seguir este curso paso a paso pueden ir a la pagina https://www.androidvenezuela.com/curso-paso-a-paso. En esta 6ta entrega, hablaremos de cómo ponerle acción al botón menú de Android que poseen todos los teléfonos, en este caso le daremos uso al método que siempre se crea cada vez que hacemos un proyecto Android que se llama, onCreateOptionMenu().


Instrucciones Menu:

  • Creamos un proyecto de aplicación Android como lo hemos hecho
  • Luego ingresamos en Res-Menu-activity_main.xml (Este nombre puede cambiar). Veremos una venta así

  • Después, presionamos el botón Add (Agregar) y nos encontramos en esta ventana


Para continuar leyendo el tutorial, dale click en Más>

  • Luego, en esa ventana seleccionamos la opción Item y nos queda una ventana así, podemos cambiar el titulo del menú en este caso, yo pondré Prueba. Luego borramos el Item que ya esta creado usando el botón remove. Paso a paso es algo así:


  • Y nos queda al final algo así:

  • Luego de todo eso, tenemos que crear un método que maneje el onClick de cada botón, ese método se llama onOptionItemSelected(), para eso presionamos Click derecho sobre la clase, le damos Source-Override/ImplementMethods. Luego ahí buscamos el método onOptionItemSelected(), Paso a paso es algo así: 

  • Al finalizar queda algo así: 

  •  Luego de todo esto, tenemos que darle función a cada botón de menú, para eso hacemos un switch que maneje cada caso, que sea si cada una de las opciones fueron presionadas, en este caso pondremos como acción un evento Toast que solo diga “Hola”, Luego cambiamos el return a true y queda algo así:

  •  Luego de correr la aplicación nos saldrá algo así:

  • Presionamos el botón menú y luego Prueba:

  • Y termina así:

Instrucciones Sub-menú:

  •  Luego de haber creado el menú, en este caso crearemos otro Item con el nombre Prueba 2, luego de haberlo creado, seleccionamos otra vez Add (Agregar) y seleccionamos sub menú, luego agregamos 2 Items más esta vez si con nombre, paso a paso es algo así:

  • Luego le tenemos que dar acciones a ese Item, se hace de la misma manera solo que en este caso, el case recibiera el Id del Item 3 e Item 4, paso a paso es algo así:

  • Luego de correrla se ve algo así:

Bueno en esta lección ya aprendimos a manejar el botón menú de Android, ya estamos mas cerca de esa aplicación que tanto queremos hacer. No olvides compartir este curso para que sea cada día más grande. Saludos!!!!

Like
Like Love Haha Wow Sad Angry

José Rojas

Geek. Full Stack Web Developer. Android Developer.
Ingeniero en Informática. Msc. en Ingeniería de Software.
Trabajo con Linux, Android, Python, Ruby on Rails, Angular e Ionic.
Experto en Wordpress. Creador de Android Venezuela

Síguenos

Mantente al día. Opina. Pide ayuda.
Saluda. Queremos escucharte

Leer entrada anterior
Top de aplicaciones para mejorar tu productividad

Ha llegado el lunes, el día mas odiado por muchos, sobretodo por lo difícil que es retomar el nivel de productividad luego del fin...

Cerrar