I already checked a few questions, but none of them answered what I'm looking for.
Basically I am trying to add a child to the parent of the element or simulate an options tree in the sidebar, something like a Google Play application:

I tried this as a test in my XML file:
<group android:checkableBehavior="single">
<item
android:orderInCategory="0"
android:id="@+id/nav_back"
android:icon="@drawable/ic_arrow_back_black_24dp"
android:title="Regresar a la pagina principal"
/>
</group>
<group android:checkableBehavior="single"
android:id="@+id/groupTypes">
<item
android:orderInCategory="1"
android:id="@+id/nav_negocios"
android:icon="@drawable/ic_local_convenience_store_black_48dp"
android:title="@string/negocios" />
<item
android:orderInCategory="1"
android:id="@+id/nav_hoteles"
android:icon="@drawable/ic_local_hotel_black_48dp"
android:title="@string/hoteles" />
<item
android:orderInCategory="1"
android:id="@+id/nav_bares"
android:icon="@drawable/ic_local_bar_black_48dp"
android:title="@string/bares">
<menu>
<item
android:orderInCategory="1"
android:id="@+id/nav_barType1"
android:icon="@drawable/ic_local_bar_black_48dp"
android:title="@string/restaurant" />
</menu>
</item>
<item
android:orderInCategory="1"
android:id="@+id/nav_restaurant"
android:icon="@drawable/ic_restaurant_black_48dp"
android:title="@string/restaurant" />
<item
android:orderInCategory="1"
android:id="@+id/nav_destacado"
android:icon="@drawable/ic_stars_black_48dp"
android:title="@string/destacado" />
</group>
<group android:title="@string/grupo2">
<menu>
<item
android:id="@+id/nav_taxi"
android:orderInCategory="2"
android:icon="@drawable/ic_local_taxi_black_48dp"
android:title="@string/mobility" />
</menu>
</group>
And here is what I got:

The Bares item has changed to a category, and the item inside simply adds as the source sequence to the group.
I also tried using the android:menuCategory="container"and options android:menuCategory="secondary", but the result is the same.
<item
android:orderInCategory="1"
android:id="@+id/nav_bares"
android:menuCategory="container"
android:icon="@drawable/ic_local_bar_black_48dp"
android:title="@string/bares">
<menu>
<item
android:orderInCategory="1"
android:id="@+id/nav_barType1"
android:menuCategory="secondary"
android:icon="@drawable/ic_local_bar_black_48dp"
android:title="@string/restaurant" />
</menu>
</item>
Any suggestions?
source
share