NavigationView - Como implementar un menú desplegable en Android
Buen día, el día de hoy les comparto este breve tutorial de como implementar el control NavigationView en Android, debido a la nueva guía de diseño Material Design este control viene a reemplazar al control NavigationDrawer para incorporar un menú desplegable de opciones en nuestra app. Este control permite tener incorporado varios elementos dentro de él. La principal característica es que nos permite tener una cabecera que permite mostrar al usuario información o algún otro elemento, además, de agrupar las opciones para diferenciarlas entre ellas; como en la siguiente imagen: Lo primero que haremos es crear un nuevo proyecto desde Android Studio, en mi caso lo nombre como NavigationDrawerApp , recuerden que debemos seleccionar una plantilla vacía (Empty Activity). Se debe configurar previamente nuestra aplicación para utilizar Toolbar, mediante la modificación del archivo styles.xml de nuestra app, en el cual agregaremos el siguiente código: <...