在导航抽屉的菜单xml中的项目之间添加边界线

时间:2015-07-16 19:16:55

标签: android xml material-design

Gmail应用 Gmail app

我的应用 My app

菜单/ drawer.xml:

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <group android:checkableBehavior="single">
        [..]
        <item
            android:id="@+id/settings_sub"
            android:title="Settings">
            <menu>
                <item
                    android:id="@+id/settings"
                    android:icon="@drawable/ic_settings"
                    android:title="@string/settings" />
            </menu>
        </item>
    </group>
</menu>

我尝试使用此xml添加边框,但我无法将android:title设置为不可见,以使@+id/settings成为@+id/settings中唯一可见的项目。

如何在上面的gmail抽屉中显示的两个项目之间获得简单的边界线?

1 个答案:

答案 0 :(得分:0)

要清理:
添加此附加内容而不是仅添加一个<group />

<group android:id="@+id/my_id">
    <!-- Divider will appear above this item -->
    <item ... />
</group>

<强>结果: enter image description here

来源:
How to get dividers in NavigationView menu without titles?