Я хотел бы создать простое раскрывающееся меню с разделом группы на Android.
Моя проблема заключается в том, что раскрывающееся меню находится над значком, когда оно открыто.
Как нижеменю под строкой со значком настройки?
Мое меню состоит из двух групп и двух элементов по группам со значком. Прикрепите действие, реализующее NavigationView.OnNavigationItemSelectedListener, и разведите следующее меню
Это мой код:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:icon="@drawable/menu_icon"
android:title="@string/dropdown_video_menu_title"
android:visible="true"
app:showAsAction="ifRoom|withText">
<menu>
<group>
<item
android:title="@string/dropdown_menu_section1"
android:enabled="false"
android:checkable="false"/>
<item
android:id="@+id/dropdown_menu1"
android:icon="@drawable/ic_launch"
app:showAsAction="ifRoom"
app:iconTint="@color/black"
android:title="@string/dropdown_menu_item1"
android:visible="true" />
<item
android:id="@+id/dropdown_menu2"
android:icon="@drawable/ic_launch"
app:showAsAction="ifRoom"
app:iconTint="@color/black"
android:title="@string/dropdown_menu_item2"
android:visible="true" />
</group>
<group>
<item
android:title="@string/dropdown_menu_section2"
android:enabled="false"
android:checkable="false"/>
<item
android:id="@+id/dropdown_menu3"
android:icon="@drawable/ic_launch"
app:showAsAction="ifRoom"
app:iconTint="@color/black"
android:title="@string/dropdown_menu_item3"
android:visible="true"/>
<item
android:id="@+id/dropdown_menu4"
android:icon="@drawable/ic_launch"
app:showAsAction="ifRoom"
app:iconTint="@color/black"
android:title="@string/dropdown_menu_item4"
android:visible="true"/>
</group>
</menu>
</item>
</menu>