使用DrawerLayout实现抽屉效果

1. 在布局文件中的根标签使用:

<android.support.v4.widget.DrawerLayout></ android.support.v4.widget.DrawerLayout >

2. 在根标签下需要一个layout_width=”match_parent”和layout_height=”match_parent”占据整个屏幕主界面的线性布局(LinearLayout)。

3. 再写若干个layout_width=”match_parent”和layout_height=”match_parent”占据整个屏幕主界面的布局,并加上layout_gravity=”left”或layout_gravity=”right”的属性,从而添加左右抽屉效果。

:


4. 设置默认打开抽屉

drawerLayout.openDrawer(Gravity.LEFT);   

5. 设置DrawerLayout的监听


6. 将ActionBar按钮标签与DrawerLayout绑定

actionBar.setDisplayHomeAsUpEnabled(true);

actionBar.setHomeButtonEnabled(true);

7.ActionBar控制抽屉的开关


运行结果:

使用DrawerLayout实现抽屉效果_第1张图片


你可能感兴趣的:(DrawerLayout,抽屉效果,代替SlidingMenu)