首页 > 解决方案 > 如何在导航抽屉中的组标题旁边添加一条水平线?

问题描述

我想移动导航抽屉中不同项目组之间的水平分隔符,并将其放在组标题旁边。假设我有以下 XML:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    tools:showIn="navigation_view">
    <group android:checkableBehavior="single">
        <item
            android:id="@+id/mainFragment"
            android:title="Principal" />
    </group>

    <item android:title="Second menu">

        <menu>
            <group android:checkableBehavior="single">

                <item
                    android:id="@+id/listOption"

                    android:title="List" />
                <item
                    android:id="@+id/favoriteOption"
                    android:title="Favorite" />

            </group>
        </menu>
    </item>
</menu>

结果如下

我想得到一个结果,其中分隔线位于“第二菜单”旁边,因为它位于中心。像这样

标签: androidnavigation-drawer

解决方案


推荐阅读