Cajón de navegación: agregue títulos a grupos, no a elementos

Tengo un cajón de navegación estándar, creado previamente por Android Studio y quiero llenarlo con varios grupos. Empecé con esto:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">

    <group android:checkableBehavior="single">
        <item
            android:id="@+id/nav_mode_person"
            android:icon="@drawable/ic_person_black_24dp"
            android:title="Person" />
        <item
            android:id="@+id/nav_mode_group"
            android:icon="@drawable/ic_group_black_24dp"
            android:title="Community" />
    </group>

    <item android:title="Communicate">
        <menu>
            <item
                android:id="@+id/nav_share"
                android:icon="@drawable/ic_menu_share"
                android:title="Share" />
            <item
                android:id="@+id/nav_send"
                android:icon="@drawable/ic_menu_send"
                android:title="Send" />
        </menu>
    </item>

</menu>

¿Pero lo que no obtuve es si es posible darle un título a cada grupo? Quiero decir que hay unandroid:title opción disponible para<item>s, pero no está disponible para<group>sy si trato de ajustar grupos alrededor de elementos, lo que obtengo es un comportamiento de entradas desordenadas.

Leí las pautas de diseño de Google en el cajón de navegación, pero no entendí si los grupos deberían tener sus propios nombres o no. Aquí hay una imagen de lo que quiero lograr:

¿Es posible sin agregar al azar<TextView>s? Por cierto, quiero hacerlo a través de XML, no mediante programación.

Respuestas a la pregunta(4)

Su respuesta a la pregunta