<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent" > <RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" > <include
android:id="@id/relative_top_title"
layout="@layout/fragment_top_title" /> <FrameLayout
android:id="@id/frag_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/relative_top_title" />
</RelativeLayout> <LinearLayout
android:id="@id/linear_leftmenu"
android:layout_width="220.0dip"
android:layout_height="match_parent"
android:layout_gravity="left"
android:background="@color/white"
android:orientation="vertical" > <!--左侧菜单布局-->
</LinearLayout> <LinearLayout
android:id="@id/linear_rightmenu"
android:layout_width="100.0dip"
android:layout_height="match_parent"
android:layout_gravity="right"
android:background="@color/white"
android:orientation="vertical" > <!--右侧菜单布局-->
</LinearLayout> </android.support.v4.widget.DrawerLayout>

android.support.v4.widget.DrawerLayout 做为根布局

布局格式 一个第布局是内容,第二个是左侧菜单,第三个是右侧菜单,通过android:layout_gravity属性设置left和right来控件左右

布局是固定好的

因为我把左侧菜单和内容顺序搞返了 可以滑动打开但无法滑动关闭菜单中的所有事件点击没有任何反应,当时还以为要加什么属性调试很久,最后无意把布局换了下居然好了后来搜索后才知道这个问题

//控制打开或关闭 这里是左侧

if (mDrawerLayout.isDrawerOpen(Gravity.LEFT)) {
mDrawerLayout.closeDrawer(Gravity.LEFT);
} else {
mDrawerLayout.openDrawer(Gravity.LEFT);
}

最新文章

  1. Ubuntu部署python3.5的开发和运行环境
  2. Dynamics XRM Tools 2015 2016
  3. Alpha版本十天冲刺——Day 10
  4. IE6-8下自定义标签的表现
  5. Gym 100703G---Game of numbers(DP)
  6. leetcode56. Merge Intervals
  7. Installing FIM 2010 R2 SP1 Portal on SharePoint Foundation 2013
  8. css2---必须学的经典---定位问题
  9. OpenLayers调用ArcGIS Server发布的WFS服务
  10. Cocos2d-x优化中图片优化
  11. nginx+ tomcat集群+动静资源分离
  12. ftp两种传输方式区别
  13. yum在线升级
  14. java学习:AWT组件和事件处理的笔记(1)--菜单条,菜单,菜单项
  15. 获取SQL中某一列的类型及精度
  16. jmeter 实现DB数据与接口数据的匹配校验
  17. 201521123005《Java程序设计》第十三周学习总结
  18. java的mac自动化-自动运行java程序
  19. OpenCV +Python 制作画板
  20. JSP指令与动作

热门文章

  1. MySQL--线程池(Thread Pool)
  2. oracle-sql优化器
  3. RTMP、RTSP、HTTP可用的地址
  4. ML(附录2)——最小二乘法
  5. [转载] IIS来搭建一个只能实现基本功能的FTP服务器
  6. C++ dynamic reflection
  7. 【转】iOS编译OpenSSL静态库(使用脚本自动编译)
  8. 十一、springboot(六)整合Thymeleaf
  9. Qt中多线程问题
  10. CodeReview常见代码问题