DrawLayout的使用

来源:互联网 发布:有趣的好友分组知乎 编辑:程序博客网 时间:2024/06/05 07:56
1.在布局中添加android.support.v4.widget.DrawerLayout 组件
包括两部分内容

主内容布局
左侧拉开后的导航视图

导航视图需要添加以下这个属性
android:layout_gravity="end"     //从右往左滑出菜单
android:layout_gravity="start"    //从左往右滑出菜单



drawerLayout.closeDrawer(lv); 关闭菜单
drawerLayout.openDrawer(lv);打开菜单

监听事件
drawerLayout.setDrawerListener

  idle -- 表示与导航视图没有交互,静止
  dragging -- 表示目前有与导航视图的交互,拖拽的状态
  settling -- 表示有与导航视图的交互,并且导航视图正在关闭或打开


请参考:http://blog.csdn.net/liujiawei00/article/details/51427098