У меня есть меню, определенное в xml:
<group android:checkableBehavior="single" android:id="@+id/group">
<item
android:id="@+id/grades"
android:icon="@drawable/ic_font_download_black_48dp"
android:checked="false"
android:title="Grades" >
<menu>
<item
android:id="@+id/mp1"
android:icon="@drawable/ic_looks_one_black_24dp"
android:checked="false"
android:title="MP1" />
<item
android:id="@+id/mp2"
android:icon="@drawable/ic_looks_two_black_24dp"
android:checked="false"
android:title="MP2" />
<item
android:id="@+id/mp3"
android:icon="@drawable/ic_font_download_black_48dp"
android:checked="false"
android:title="MP3" />
<item
android:id="@+id/mp4"
android:icon="@drawable/ic_font_download_black_48dp"
android:checked="false"
android:title="MP4" />
</menu>
</item>
<item
android:id="@+id/schedule"
android:icon="@drawable/ic_event_black_48dp"
android:checked="false"
android:title="Schedule" />
<item
android:id="@+id/attendance"
android:icon="@drawable/ic_assignment_ind_black_48dp"
android:checked="false"
android:title="Attendance" />
<item
android:id="@+id/assignments"
android:icon="@drawable/ic_assignment_black_48dp"
android:checked="false"
android:title="Assignments" />
<item
android:id="@+id/studentInfo"
android:icon="@drawable/ic_account_circle_black_48dp"
android:checked="false"
android:title="Student Details" />
</group>
<group android:id="@+id/group2" android:checkableBehavior="single">
<item
android:id="@+id/placeholder"
android:icon="@drawable/ic_android_black_48dp"
android:checked="false"
android:title="Placeholder" />
<item
android:id="@+id/placeholder2"
android:icon="@drawable/ic_android_black_48dp"
android:checked="false"
android:title="Placeholder" />
</group>
который добавляет подменю, которое выглядит так:
Однако я не могу сделать это подменю таким: (сбрасываемый)
Теперь я знаю, что мне нужно реализовать expandableListView, но я не уверен, как это вписывается в меню, которое я уже создал.
Любые советы приветствуются