6.NavigationView

NavigationView(侧拉菜单滑出来的那一部分属于NavigationView)

简介:在Material Design中,Navigation drawer导航抽屉,被设计用于应用导航,提供了一种通用的导航方式,体现了设计的一致性。而NavigationView的典型用途就是配合之前v4包的DrawerLayout,作为其中的Drawer部分,即导航菜单的本体部分。NavigationView是一个导航菜单框架,使用menu资源填充数据,使我们可以更简单高效的实现导航菜单。它提供了不错的默认样式、选中项高亮、分组单选、分组子标题、以及可选的Header。


常用属性:

         app:headerLayout="@layout/header":设置头部局

         app:menu="@menu/drawer":设置菜单项

         app:itemBackground:设置每一个item的背景颜色

         app:itemTextColor:设置字体颜色


简单使用:

6.NavigationView_第1张图片
菜单项
6.NavigationView_第2张图片
xml使用
6.NavigationView_第3张图片
java代码使用

你可能感兴趣的:(6.NavigationView)