Android Drawerlayout的侧滑菜单全屏问题

原创 2018年04月16日 08:20:59

    在xml文件中,侧滑菜单的大小一般是自动包裹内容,不会充满屏幕。需要我们在Activity创建时测量屏幕大小,再将它设置给侧滑菜单。


代码:

在onCreate()方法内:

 


         View menu = findViewById(R.id.menu);
        DisplayMetrics metrics  = new DisplayMetrics();
        getWindowManager().getDefaultDisplay().getMetrics(metrics);
        wight = metrics.widthPixels;
        height = metrics.heightPixels;
        LayoutParams params = menu.getLayoutParams()
        params .height = windowsHeight;
        params .width = windowsWight;
        meau.setLayoutParams(params );

DrawerLayout设置左右侧滑菜单为全屏(不是slidemenu的全屏模式!)

Drawerlayout中只要 在xml中按照规则定义就可以实现侧滑效果,但是侧滑菜单的宽度是自己在xml中写死的。 我们可以在MainActivity中获取屏幕宽度后动态赋值给侧滑菜单。 代...
  • u010369338
  • u010369338
  • 2015-05-22 15:58:13
  • 2816

Fragment的嵌套和侧滑菜单DrawerLayout加标签页的使用demo

  • 2016年01月07日 23:26
  • 6.58MB
  • 下载

侧滑菜单drawerlayout的使用和一些小问题

要在项目中加入drawerlayout侧滑,首先要定义好xml布局: (注意:跟根布局要为DrawerLayout,第一个子布局要为主菜单(不是的话,会出现侧滑菜单控件无法点击,点击左菜单,关闭左菜单...
  • qq_24334367
  • qq_24334367
  • 2016-08-25 16:27:33
  • 1548

Android DrawerLayout 高仿QQ5.2双向侧滑菜单

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41531475,本文出自:【张鸿洋的博客】1、概述之前写了一个Android 高仿...
  • lmj623565791
  • lmj623565791
  • 2014-11-27 09:30:58
  • 80831

Fragment的嵌套和侧滑菜单DrawerLayout加标签页的使用

先来看一下效果图吧:              效果图1                                                                        ...
  • jiayite
  • jiayite
  • 2016-01-07 20:49:50
  • 4283

关于 DrawerLayout 如何全屏显示菜单

关于 DrawerLayout 如何全屏显示菜单
  • wu88299
  • wu88299
  • 2016-06-06 14:18:43
  • 3957

Android 官方自带侧滑菜单DrawerLayout

【DrawerLayout】 1、在Android的support库中增加了一个专门用于创建侧滑菜单的组件DrawerLayout,接下来我们就讲解一下怎样使用这个原生的组件创建一个仿推酷的...
  • hudan2714
  • hudan2714
  • 2016-08-30 11:40:51
  • 6438

Android组件——使用DrawerLayout仿网易新闻v4.4侧滑菜单

今天这篇博客将记录一些关于DrawerLayout的基本用法,我想关于DrawerLayout的用法也许有不少不够了解,这也是比较正常的事情,因为DrawerLayout作为Android组件是Goo...
  • lee_tianya
  • lee_tianya
  • 2015-02-03 09:17:10
  • 12586

使用Toolbar + DrawerLayout+RecyclerView实现侧滑菜单栏(一)

Toolbar前言开发的工程中想要使用第三方的侧滑菜单栏,偶然发现Google提供的API便使用一番,发现设计倒是巧妙,便来此与各位同友分享使用心得。准备 Android Studio 2.2 Pre...
  • TringBtb
  • TringBtb
  • 2016-07-24 22:09:43
  • 1310

Android之侧滑菜单DrawerLayout的使用

在android support.v4 中有一个抽屉视图控件DrawerLayout。使用这个控件,可以生成通过在屏幕上水平滑动打开或者关闭菜单,能给用户一个不错的体验效果。 DrawerLay...
  • DickyQie
  • DickyQie
  • 2017-02-17 16:56:51
  • 1061
收藏助手
不良信息举报
您举报文章:Android Drawerlayout的侧滑菜单全屏问题
举报原因:
原因补充:

(最多只允许输入30个字)