自定义Drawer,抽屉布局

主要内容:

  • 如何自定义Drawer的布局,比如在里面加一个ListView,以及一些需要注意到的点。

有时候可以需要一个抽屉布局来显示和隐藏一些主菜单。

在android studio里直接new -> Activity —> Navigation Drawer Activity。
这时候就可以得到一个可以运行的drawer。

修改拥有DrawerLayout的xml布局。




    

    

        

        

    


直接将原来的navigation节点(DrawerLayout的第二个节点)去掉。添加自己想要自定义的布局,这里是一个LinearLayout加上里面的布局。
需要注意的是LinearLayout里要加上这两行:

android:layout_gravity="start"
android:fitsSystemWindows="true"

不然会有问题。

todos:
NaviationView是啥?有啥用?
CoordinatorLayout有啥用?为啥google推他?

你可能感兴趣的:(自定义Drawer,抽屉布局)