gw0*_*gw0 6 android-navigationview
对于a navigationview,我们可以通过将它们分成两组来创建两个项目之间的分隔符.但是我们如何在标题和菜单之间创建一个分隔符呢?我试图在菜单顶部创建一个空组,但它不起作用.
navigationview看起来很酷的默认主题,但我喜欢黑白风格.但是当我无法在标题和菜单之间创建分隔符时,它看起来很尴尬(悲伤)
我不知道什么是正确的方法,但我有一些解决方法:
正如 P. Ilyin 所提到的,您可以将分隔线放在标题视图的底部。
您可以将分隔线添加到 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>
Run Code Online (Sandbox Code Playgroud)
在本例中,我们制作了一个高度为 1dp 的自定义灰线分隔线,并将其放置在菜单标题下方(140dp 是此菜单标题的高度)。
| 归档时间: |
|
| 查看次数: |
1134 次 |
| 最近记录: |