Cómo agregar N-nivel de menú expandible en NavigationView android?

En mi aplicación quiero añadir N-nivel de Menu ampliable en NavigationView como Paytm app captura de pantalla se da a continuación. He intentado agregar ExpandableListView pero no entendí cómo agregar N-nivel del menú extensible en NavigationView usando ExpandableListView

Si alguien sabe esto cómo hacerlo, entonces por favor ayúdame.

Introduzca aquí la descripción de la imagen

Intento desde este enlace de referencia pero no puedo hacerlo https://stackoverflow.com/a/31699975/4395114

Utilice este enlace para crear una lista de nivel N. Y refiérase a su URL para implementar el cajón.

  • Problema para quitar el elemento seleccionado del menú de navegación?
  • Android NavigationView: reduce el espacio entre el icono y el texto y `itemBackground` no funciona
  • DrawerLayout con NavigationView - no mostrar el efecto de rizo en el clic
  • Android espresso test NavigationView
  • Cómo agregar un elemento de menú plegable dentro del cajón de navegación en android?
  • Cambiar el color del texto del artículo de NavigationView
  • Cómo establecer un oyente de clic largo en un MenuItem (en un NavigationView)?
  • ¿Cómo puedo obtener el elemento de menú en NavigationView?
  • ¿Cuál es el tamaño de los iconos del cajón de navegación?
  • NavigationView y diseño personalizado
  • Agregue un MenuItem al menú en la posición o el grupo específico programmatically
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.