1.添加依赖
compile 'com.android.support:design:25.3.1' //使用NavigationView
compile 'de.hdodenhof:circleimageview:2.1.0'//使用CircleImageView实现图片圆形化
2.准备在NavigationView中显示的菜单项,创建Menu resource file (nav_menu.xml文件)
其中:checkableBehavior表示只能单选
nav_menu.xml
3.准备在NavigationView中显示的头部布局,在layout文件下创建 (nav_header.xml文件)
使用CircleImageView将头像图片圆形化
nav_header.xml4.在activity_main.xml中
首先,使用的是DrawerLayout来实现侧滑,在DrawerLayout中可以放置两个布局,分别表示主布局和侧布局
之后,使用NavigationView将header和menu放进去
activity_main.xml5.在MainActivity.java中
首先设置ToolBar 设置导航按钮
MainActivity.java
网友评论