我正在处理导航视图,它工作正常。但我想扩展特定菜单项的项目。
我已经定义了如下的菜单项
<?xml version="1.0" encoding="utf-8"?>
<!-- <group android:checkableBehavior="single">
<item
android:id="@+id/nav_camera"
android:icon="@drawable/ic_menu_camera"
android:title="Import" />
<item
android:id="@+id/nav_gallery"
android:icon="@drawable/ic_menu_gallery"
android:title="Gallery" />
<item
android:id="@+id/nav_slideshow"
android:icon="@drawable/ic_menu_slideshow"
android:title="Slideshow" />
<item
android:id="@+id/nav_manage"
android:icon="@drawable/ic_menu_manage"
android:title="Tools" />
</group>-->
<item android:title="ACADEMIC">
<menu>
<group android:checkableBehavior="single">
<item
android:id="@+id/challengeZone"
android:checked="false"
android:icon="@drawable/ic_menu_share"
android:title="Home Work" />
<item
android:id="@+id/interviewSchedule"
android:checked="false"
android:icon="@drawable/ic_menu_send"
android:title="Interview Schedule" />
<item
android:id="@+id/mockTestSchedule"
android:checked="false"
android:icon="@drawable/ic_menu_share"
android:title="MockTest Schedule" />
<item
android:id="@+id/classSchdule"
android:checked="false"
android:icon="@drawable/ic_menu_send"
android:title="Class Schedule" />
</group>>
</menu>
</item>
<item android:title="PROFILE">
<menu>
<group android:checkableBehavior="single">
<item
android:id="@+id/profile"
android:checked="false"
android:icon="@drawable/ic_menu_share"
android:title="My Profile" />
<item
android:id="@+id/calender"
android:checked="false"
android:icon="@drawable/ic_menu_send"
android:title="My Calender" />
<item
android:id="@+id/settings"
android:checked="false"
android:icon="@drawable/ic_menu_send"
android:title="Settings" />
<item
android:id="@+id/logout"
android:checked="false"
android:icon="@drawable/ic_menu_send"
android:title="Log Out" />
</group>
>
</menu>
</item>
<item android:title="COMMUNICATE">
<menu>
<group android:checkableBehavior="single">
<item
android:id="@+id/nav_share"
android:checked="false"
android:icon="@drawable/ic_menu_share"
android:title="Share" />
<item
android:id="@+id/nav_send"
android:checked="false"
android:icon="@drawable/ic_menu_send"
android:title="Send" />
</group>
>
</menu>
</item>
<item android:title="ADMISSION INFO">
<menu>
<group android:checkableBehavior="single">
<item
android:id="@+id/feeDetails"
android:checked="false"
android:icon="@drawable/ic_menu_share"
android:title="Fee Details" />
<item
android:id="@+id/admissionDetails"
android:checked="false"
android:icon="@drawable/ic_menu_send"
android:title="Admission Details" />
</group>
>
</menu>
</item>
<item android:title="COMMUNICATION">
<menu>
<group android:checkableBehavior="single">
<item
android:id="@+id/documents"
android:checked="false"
android:icon="@drawable/ic_menu_share"
android:title="Documents" />
<item
android:id="@+id/messages"
android:checked="false"
android:icon="@drawable/ic_menu_send"
android:title="Messages" />
<item
android:id="@+id/notice"
android:checked="false"
android:icon="@drawable/ic_menu_share"
android:title="Notice" />
<item
android:id="@+id/leaveIntimation"
android:checked="false"
android:icon="@drawable/ic_menu_send"
android:title="Leave Intimation" />
</group>
>
</menu>
</item>
<item android:title="HELPDESK">
<menu>
<group android:checkableBehavior="single">
<item
android:id="@+id/helpDesk"
android:checked="false"
android:icon="@drawable/ic_menu_send"
android:title="HelpDesk "></item>
</group>>
</menu>
</item>
但这只是一个像这样的普通视图
但我希望像下图这样的视图,当用户点击顶部菜单项时,可扩展菜单打开并在我再次点击时隐藏。请让我知道如何实现这个目标