全部展示 在菜单关闭
显示一半 在菜单完全显示
可配置自定义的图片
如果只是调侧滑控件,就只能实现菜单的开启或者关闭,而不会联动ActionBar里的切换按钮的效果。
所以需要一个特殊控件。
int icon=R.drawable.ic_drawer_am;
//ActionBarDrawerToggle:1.替换 返回键的按钮 2.关联:滑动菜单显示业务逻辑也完成了。
//1.当前activity
//2.DrawerLayout布局
//3.该按钮的图标
//4.默认0
//5.默认0
ActionBarDrawerToggle toggle=new ActionBarDrawerToggle(activity, mDrawerlayout, icon, 0, 0);
//同步
toggle.syncState();
//处理菜单的开启或者关闭逻辑
mDrawerlayout.setDrawerListener(toggle);