赞
踩
一.DrawerLayout其实是一个布局空间,与linearLayout一样,区别是 DrawerLayout带有滑动功能
DrawerLayout分为侧边菜单和主内容区两部分,侧边菜单可以根据手势展开与隐藏,主内容区的部分可以随着菜单的点击而变化(需要自己实现)
使用注意事项:
主内容视图一定要是DrawerLayout的第一个子视图,就是抽屉没有打开时现实的布局
主内容视图宽度和高度需要match_parent
必须显示指定侧滑视图的android:layout_gravity属性android:layout_gravity = "start"时,从左向右滑出菜单;android:layout_gravity = "end"时,从右向左滑出菜单,不推荐使用left和right!!!
侧滑视图的宽度以dp为单位,不建议超过320dp(为了总能看到一些主内容视图)
设置侧滑时间:mDrawerLayout.setDrawerListener(DrawerLayout.DrawerListener)
//预览效果
首先添加依赖
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。