• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > DrawerLayout的openDrawer()和closeDrawer()方法,drawerlayout

DrawerLayout的openDrawer()和closeDrawer()方法,drawerlayout

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了drawerlayout,drawerlayout的使用,android drawerlayout,drawerlayout 侧滑,安卓drawerlayout等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

DrawerLayout的openDrawer()和closeDrawer()方法,drawerlayout


如下代码

DrawerLayout mdrawerLayout;

Button btn;

-----------------------------------------------------------------------------------------------------------------------以上为声明组件,为简便其余过程省略

btn.setOnClickListener(new OnClickListener(){

      mdrawerLayout.openDrawer(Gravity.LEFT);//这里设置的方向应该跟下面xml文件里面的gravity方向相同,不然会报错,start和LEFT都为从左边出现

      mdrawerLayout.closDrawers();//没有参数,关闭所有的出现的抽屉

});

-----------------------------------------------------下面是drawerLayout.xml----------------------------------------------------------------------

<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dl_left"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!--主界面剩余的布局将在以下进行-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World"/>
</LinearLayout>
<!--抽屉拉开后的布局,即ListView所在的布局-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#fff"
android:orientation="vertical"
android:gravity="center"
android:layout_gravity="start">
<ListView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/lv_left_menu"
android:divider="@null">
</ListView>
</LinearLayout>
</android.support.v4.widget.DrawerLayout>

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 2.6.4 DrawerLayout(官方侧滑菜单)的简单使用
  • 浅谈DrawerLayout抽屉效果,drawerlayout抽屉
  • android 5.X Toolbar+DrawerLayout实现抽屉菜单
  • DrawerLayout的openDrawer()和closeDrawer()方法,drawerlayout
  • 【React Native开发】React Native控件之DrawerLayoutAndroid抽屉导航切换组件讲解(13)

相关文章

  • 2017-05-26Android 应用程序集成FaceBook 登录,androidfacebook
  • 2017-05-26MySQL高可用组件MHA参数详解
  • 2017-05-26Android动态部署五:如何从插件apk中启动Service
  • 2017-05-26Android中使用开源框架Fresco处理图片,
  • 2017-05-26Android 手机卫士--设置密码对话框,android设置密码
  • 2017-05-26安卓OKhttp请求封装,安卓okhttp封装
  • 2017-05-26Android应用自定义View绘制方法手册
  • 2017-05-26msm8909+android5.1.1 由BLSP3改为BLSP1后SPI读写速度慢问题解决
  • 2017-05-26redis使用内存调整及优化
  • 2017-05-26Android 旋转屏幕--处理Activity与AsyncTask的最佳解决方案,androidasynctask

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 文件缓存(配合JSON数组),缓存配合json数组
    • 使用Kotlin开发Android应用
    • [android] 手机卫士手机定位的原理,android卫士
    • Linux内核系列—操作系统开发之保护模式的优势,linux内核
    • [转]File Descriptor泄漏导致Crash: Too many open files,descriptorcrash
    • Android键盘事件,android键盘
    • 高仿it之家新闻客户端源码,高仿it之家源码
    • Android Studio安装指南及genymotion配置
    • 牛刀小试Oracle之ORACLE 11GR2 RAC安装配置--先决配置阶段
    • JSON解析,json在线解析

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有