i++

プログラム系のメモ書きなど

Android : NavigationView の menu にセパレータを表示する

group でまとめて、group に固有の id を設定すると前後に横線が入ります。

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:id="@+id/drawer_navigation_home"
        android:checked="true"
        android:icon="@drawable/ic_home_grey600_36dp"
        android:title="@string/home"/>
    <group
        android:id="@+id/drawer_navigation_group">
        <item
            android:id="@+id/drawer_navigation_1"
            android:title="@string/menu_1"/>
        <item
            android:id="@+id/drawer_navigation_2"
            android:title="@string/menu_2"/>
    </group>
    <item
        android:id="@+id/drawer_navigation_settings"
        android:icon="@drawable/ic_settings_grey600_36dp"
        android:title="@string/action_settings"/>
</menu>