public static interface SlideDrawer.SlideListener
监听 SlideDrawer 状态变化。
修饰符和类型 | 方法 | 描述 |
---|---|---|
void | onClose(SlideDrawer drawer, SlideDrawer.SlideDirection direction) | 当 SlideDrawer 状态更改为 DrawerState#CLOSE 时调用。 |
void | onMiddle(SlideDrawer drawer, SlideDrawer.SlideDirection direction, SlideDrawer.DrawerState lastState) | 当 SlideDrawer 状态更改为 DrawerState#MIDDLE 时调用。 |
void | onOpen(SlideDrawer drawer, SlideDrawer.SlideDirection direction) | 当 SlideDrawer 状态更改为 DrawerState#OPEN 时调用。 |
void | onSlideChange(SlideDrawer drawer, SlideDrawer.SlideDirection direction, int leftOffset, int topOffset) | 当 SlideDrawer 位置因滑动而改变时调用。 |
void onOpen(SlideDrawer drawer, SlideDrawer.SlideDirection direction)
当 SlideDrawer 状态更改为 DrawerState#OPEN 时调用。
参数:
参数名称 | 参数描述 |
---|---|
drawer | 指示发生滑动事件的 SlideDrawer。 |
direction | 指示滑动事件的方向。 |
void onMiddle(SlideDrawer drawer, SlideDrawer.SlideDirection direction, SlideDrawer.DrawerState lastState)
当 SlideDrawer 状态更改为 DrawerState#MIDDLE 时调用。
参数:
参数名称 | 参数描述 |
---|---|
drawer | 指示发生滑动事件的 SlideDrawer。 |
direction | 指示滑动事件的方向。 |
lastState | 表示切换到 DrawerState#MIDDLE 之前的最后一个 DrawerState。 |
void onClose(SlideDrawer drawer, SlideDrawer.SlideDirection direction)
当 SlideDrawer 状态更改为 DrawerState#CLOSE 时调用。
参数:
参数名称 | 参数描述 |
---|---|
drawer | 指示发生滑动事件的 SlideDrawer。 |
direction | 指示滑动事件的方向。 |
void onSlideChange(SlideDrawer drawer, SlideDrawer.SlideDirection direction, int leftOffset, int topOffset)
当 SlideDrawer 位置因滑动而改变时调用。
参数:
参数名称 | 参数描述 |
---|---|
drawer | 指示发生滑动事件的 SlideDrawer。 |
direction | 指示滑动事件的方向。 |
leftOffset | 表示从左侧滑动的偏移量。 |
topOffset | 表示从顶部的滑动偏移量。 |
备案信息: 粤ICP备15087711号-2
Copyright © 2008-2024 啊嘎哇在线工具箱 All Rights.
本站所有资料来源于网络,版权归原作者所有,仅作学习交流使用,如不慎侵犯了您的权利,请联系我们。