Я хочу добавить разделительную линию между группами в меню панели действий.Мой файл menu.xml выглядит так:
<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity" xmlns:app="http://schemas.android.com/apk/res-auto">
<group android:id="@+id/grp1" android:checkableBehavior="all">
<item android:id="@+id/menu_all"
android:src="@drawable/ic_settings"
android:title="@string/all_menu"
android:checked="true"/>
<item android:id="@+id/menu_aule"
android:src="@drawable/ic_settings"
android:title="@string/aule_menu"
android:checked="false"/>
<item android:id="@+id/menu_aule_studio"
android:src="@drawable/ic_settings"
android:title="@string/aule_studio_menu"
android:checked="false"/>
</group>
<group android:id="@+id/grp2" android:checkableBehavior="all">
<item android:id="@+id/menu_desc"
android:src="@drawable/ic_settings"
android:title="@string/desc_switch"
android:checked="true"/>
<item android:id="@+id/menu_entrate"
android:src="@drawable/ic_settings"
android:title="@string/entrate_menu"
android:checked="true"/>
</group>
</menu>
Я пытался разделить то, что мне нужно, на две разные группы, но это не помогло.Я также попытался добавить эту строку в моем onCreateOptionsMenu, как указано здесь https://stackoverflow.com/a/51500113/4014599:
MenuCompat.setGroupDividerEnabled(menu, true);
, но setGroupDividerEnabled не может быть разрешена.