gpt4 book ai didi

android-navigationview - 在导航 View 中为抽屉布局创建标题和菜单之间的分隔线

转载 作者:行者123 更新时间:2023-12-04 15:31:47 24 4
gpt4 key购买 nike

对于 navigationview ,我们可以通过将它们分成两组来创建两个项目之间的分隔线。但是我们如何在标题和菜单之间创建一个分隔线呢?我试图在菜单顶部创建一个空组,但它不起作用。
navigationview 的默认主题看起来很酷,但我喜欢黑白风格。但是当我无法在标题和菜单之间创建分隔线时,它看起来很尴尬(悲伤)

enter image description here

最佳答案

我不知道正确的方法是什么,但我有一些解决方法:

  • 正如 P. Ilyin 所提到的,您可以将分隔线放在标题 View 的底部。
  • 您可以将分隔线添加到 NavigationView 布局中,并手动调整分隔线位置。

    例子:
    <android.support.design.widget.NavigationView
    android:id="@+id/navigation_view"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    app:headerLayout="@layout/drawer_menu_header"
    app:menu="@menu/menu_drawer">

    <View
    android:layout_width="match_parent"
    android:layout_height="1dp"
    android:background="@color/background_gray"
    android:layout_marginTop="140dp"/>

    </android.support.design.widget.NavigationView>

    在本例中,我们制作了一个高度为 1dp 的自定义灰线分隔线,它位于菜单标题下方(140dp 是此菜单标题的高度)。
  • 关于android-navigationview - 在导航 View 中为抽屉布局创建标题和菜单之间的分隔线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39501832/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com