第三天-Toolbar+DrawerLayout 实现抽屉侧滑
一、Toolbar
1、作用
作用:用来换actionBar,使用前将系统自带的actionBar去掉
去actionBar:
(1)、修改清单文件
(2)、设置单个页面:
代替actionBar:setSupportActionBar(toolBar)对象
2、用法
1、添加标题—setTitle();
2、添加副标题—setsubTitle();
3、添加logo—setLogo();
4、添加导航按钮—setNaigationIcon(R.mipmap.xx);
5、添加监听—toolBar.setNacigationClickListener(重写onClick());
二、DrawerLayout
用法
1、写布局 主界面和左右滑动界面嵌套(android:layout.grivity = “right”)
2、绑定将drawerLayout 和toolbar
ActionBatDrawerToggle toggle = new ActionBarDrawerToggle(actinity.drawer.layout,toolbar,R.string.xx,R.string.xx)
toogle.syneState(); //同步状态
drawerLayout.addDrawerListener(toggle);//抽屉添加监听
方法:isDrawerOpen(Grivity.LEFT); // 打开抽屉
代码展示效果
布局文件
代码部分
效果展示
注意:运行完之后报错要检查清单文件把这一行
改成: