View Code? Open in Web Editor
NEW
Android SwipeDrawer滑动抽屉库,支持上下左右四个方向,打开模式有抽屉、覆盖、固定三种,支持无限嵌套、边缘滑动等,SwipeDrawer还可以用来做下拉刷新,支持ListView、RecyclerView、GridView、ScrollView等。
Home Page: https://leaqi.github.io/SwipeDrawer
License: Apache License 2.0
swipedrawer's People
Contributors
Watchers
swipedrawer's Issues
您好!请问怎么设置把手handle,用于拖动上下拉之类的
你好,我通过1.5版本新加入的app:bottomOffset="50dp"功能设置拖曳把手,一切如预期效果。
但是发现一个问题,就是一个页面如果有多个方向的抽屉,那么在拖曳其他方向时,有把手方向上的抽屉会带着把手一起完全隐藏,就意味着app:bottomOffset="50dp"属性效果失效了,然而点击遮挡层关闭时,是会把把手露出在主页面的。请教请教,谢谢!!!
NestedScrollView 套 recycler。 recycler在往下滑的过程中会和下拉刷新手势有冲突
demo上都能复现,在底部弹出这个页面最明显,手势向上滑动 打开 drawer 到屏幕 1/3 的位置,这时候,手势向下滑动,意图关闭 drawer ,但是松手后 drawer 还是会打开。
Screenrecorder-2023-05-24-10-28-39-572.mp4
大佬,我实在没找到哪里设置默认关闭,都是默认打开的。在onCreate里面调用了closeDrawer(),也没有关闭。
就像高德地图一样 下面的抽屉 可以分为三层 中间可以悬停效果.
我现在做法不是很优雅
- 在 setOnDrawerSwitch -> onOpen 里开启定时器,超时则关闭抽屉
- leftLayout 用自定义的 LinearLayout 类,在 onDispatchTouch 事件中增加一个回调,遇到 ACTION_UP 或者 ACTION_CANCEL 则复位定时器
项目不仅优秀,而且文档很详细,给使用者很大的帮助。
手机在竖屏情况下没有问题,但是强制设置手机为横屏情况,这个view就只会显示一半了(可能跟手机的分辨率有关系)