解决方法:
注意:DrawerLayout里的width和height属性要match_parent
还有在DrawerLayout里的Linearlayout要注意在要在父容器中靠右要用layout_gravity属性而不是gravity
<android.support.v4.widget.DrawerLayout android:id="@+id/drawer" android:layout_width="match_parent" android:layout_height="match_parent" >