我有一个在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>
Run Code Online (Sandbox Code Playgroud)
这会添加一个如下所示的子菜单: …
在我的应用程序中,我想添加N级可扩展Menu,NavigationView如Paytm app截图如下.我试图添加ExpandableListView但不明白如何在NavigationView使用中添加N级可扩展菜单ExpandableListView
如果有人知道如何做到这一点,请帮助我.
我尝试从这个参考链接但不能做/sf/answers/2218998281/