【问题标题】:Add borderline between items in menu xml of navigation drawer在导航抽屉的菜单 xml 中的项目之间添加边界
【发布时间】:2015-07-16 19:16:54
【问题描述】:

Gmail 应用:

我的应用:

menu/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 抽屉中显示两个项目之间的简单边界?

【问题讨论】:

标签: android xml material-design


【解决方案1】:

清理:
添加这个而不是只添加一个&lt;group /&gt;

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

结果:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多