DrawerLayout是Android的support.v4包中提供的控件,在没有该控件之前,大家广泛使用开源库SlidingMenu来实现侧滑菜单的功能。
使用该控件比较简单,首先我们定义一个DrawerLayout的根布局
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawerLayout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- 第一个View表示主布局 -->
<RelativeLayout
android:id="@+id/rl"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView