我一直在跟踪最新的(?) 如何实现材料设计导航抽屉的教程并行用这个博客。
它没有填充列表视图,而是使用菜单资源(xml)。很干净很容易,但是..。
我不知道如何在菜单项之间添加分隔符。来自材料设计规范的图像:

menu.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="single">
<item
android:id="@+id/item_1"
android:checked="true"
android:icon="@android:drawable/ic_menu_info_details"
android:title="Item1"
/>
<item
android:id="@+id/item_2"
android:icon="@android:drawable/ic_menu_agenda"
android:title="Item2"
/>
<item
android:id="@+id/item_3"
android:icon="@android:drawable/ic_menu_mapmode"
android:title="Item3"
/>
<item
android:id="@+id/item_4"
android:icon="@android:drawable/ic_menu_help"
android:title="Item4"
/>
</group>
</menu>我试过按组划分,但它没有给我分治器。当我添加一个子菜单时,我得到了一个分隔符,但也有一个不想要的标题。
如下所示:
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="single">
<item
android:id="@+id/item_1"
android:checked="true"
android:title="Header1"
>
<menu>
<item
android:id="@+id/item_2"
android:icon="@android:drawable/ic_menu_agenda"
android:title="SubItem1"
/>
</menu>
</item>
<item
android:id="@+id/item_2"
android:icon="@android:drawable/ic_menu_agenda"
android:title="Item2"
/>
<item
android:id="@+id/item_3"
android:icon="@android:drawable/ic_menu_mapmode"
android:title="Item3"
/>
<item
android:id="@+id/item_4"
android:icon="@android:drawable/ic_menu_help"
android:title="Item4"
/>
</group>
</menu>

我要隔板,但不要头球。谢谢您的帮助!
发布于 2016-03-14 11:46:32
若要在每个菜单项后添加分隔符,请向每个组项目提供唯一的id,如下所示
<group
android:id="@+id/group_item_1"
android:checkableBehavior="single">
<item
android:id="@+id/nav_agreement"
android:icon="@mipmap/ic_launcher"
android:title="Agreement" />
</group>
<group
android:id="@+id/group_item_2"
android:checkableBehavior="single">
<item
android:id="@+id/nav_aboutus"
android:icon="@mipmap/ic_launcher"
android:title="About Us" />
</group>
<group
android:id="@+id/group_item_3"
android:checkableBehavior="single">
<item
android:id="@+id/nav_terms"
android:icon="@mipmap/ic_launcher"
android:title="Terms Condition " />
</group>
<group
android:id="@+id/group_item_4"
android:checkableBehavior="single">
<item
android:id="@+id/nav_chngpassword"
android:icon="@mipmap/ic_launcher"
android:title="Change Password" />
</group>
<group
android:id="@+id/group_item_5"
android:checkableBehavior="single">
<item
android:id="@+id/nav_signout"
android:icon="@mipmap/ic_launcher"
android:title="Sign Out" />
</group>
https://stackoverflow.com/questions/31559705
复制相似问题