解决DrawerLayout的不能全屏滑动的问题
来源:互联网 发布:sql 清空整个数据库 编辑:程序博客网 时间:2024/05/16 05:09
用反射,调用下面的方法:如 setDrawerLeftEdgeSize(this, mDrawerLayout, 0.3f); 但这个比例不宜设置过大。public static void setDrawerLeftEdgeSize(Activity activity,DrawerLayout drawerLayout, float displayWidthPercentage) {if (activity == null || drawerLayout == null)return;try {// find ViewDragHelper and set it accessibleField leftDraggerField = drawerLayout.getClass().getDeclaredField("mLeftDragger");leftDraggerField.setAccessible(true);ViewDragHelper leftDragger = (ViewDragHelper) leftDraggerField.get(drawerLayout);// find edgesize and set is accessibleField edgeSizeField = leftDragger.getClass().getDeclaredField("mEdgeSize");edgeSizeField.setAccessible(true);int edgeSize = edgeSizeField.getInt(leftDragger);// set new edgesize// Point displaySize = new Point();DisplayMetrics dm = new DisplayMetrics();activity.getWindowManager().getDefaultDisplay().getMetrics(dm);edgeSizeField.setInt(leftDragger, Math.max(edgeSize,(int) (dm.widthPixels * displayWidthPercentage)));} catch (NoSuchFieldException e) {// ignore} catch (IllegalArgumentException e) {// ignore} catch (IllegalAccessException e) {// ignore}}
虽然没有理解其中的原理,但亲测可用!
0 0
- 解决DrawerLayout不能全屏滑动的问题
- 解决DrawerLayout的不能全屏滑动的问题
- 高大上的侧滑菜单DrawerLayout,并解决不能全屏滑动的问题
- 解决drawerlayout嵌套listview 导致listview不能滑动的问题
- Android的DrawerLayout全屏滑动显示
- 解决DrawerLayout以及viewpager点击或者滑动后卡顿的问题
- 解决Flex不能全屏的问题
- DrawerLayout不能滑动关闭的解决办法
- 完美解决DrawerLayout全屏滑动及嵌套viewpager滑动冲突问题
- Android自定义View,实现全屏滑动的DrawerLayout
- android 解决ScrollView嵌套ListView的问题,不能全屏,全屏不能显示下面控件
- 康柏笔记本显示不能全屏问题的解决
- Windows7下解决所有游戏不能全屏的问题。
- VM中解决Ubuntu不能全屏的问题
- 如何解决DrawerLayout与Viewpager的滑动冲突
- 解决jscollpan不能出现水平滑动条的问题
- 解决!Gallery中嵌套ListView,Gallery不能滑动的问题
- 解决ViewPager嵌套后子ViewPager不能滑动的问题
- Struts2的异常机制
- linux 下epoll与线程池结合使用的简单实例
- spark筑基篇-00-Spark集群环境搭建
- Windows下安装MySql-5.7.14
- Intelij导入maven项目并部署到tomcat
- 解决DrawerLayout的不能全屏滑动的问题
- ajax
- MIPS汇编语言学习
- JSP页面使用文件上传图片并且回传显示的注意事项
- 把mp3文件编码为base64, 然后再把base64为转换为mp3
- 图片三级缓存
- android 记录崩溃日志
- 微信小程序开发<二>文件结构解析
- 一个合格的程序员应有的修炼书