public interface SwipeListener
SwipeConsumer via SwipeConsumer.addListener(SwipeListener)SimpleSwipeListener| 限定符和类型 | 方法和说明 |
|---|---|
void |
onConsumerAttachedToWrapper(SmartSwipeWrapper wrapper,
SwipeConsumer consumer)
Depending on whether SwipeConsumer has been added to the wrapper through
SmartSwipeWrapper.addConsumer(SwipeConsumer),
This method will be called in 2 cases : 1. not added: called when SmartSwipeWrapper.addConsumer(SwipeConsumer) 2. already added: called when added to SwipeConsumer via SwipeConsumer.addListener(SwipeListener) This callback method is useful to program auto open or auto close action when SwipeConsumer attached to SmartSwipeWrapper before SwipeConsumer attached to SmartSwipeWrapper |
void |
onConsumerDetachedFromWrapper(SmartSwipeWrapper wrapper,
SwipeConsumer consumer) |
void |
onSwipeClosed(SmartSwipeWrapper wrapper,
SwipeConsumer consumer,
int direction) |
void |
onSwipeOpened(SmartSwipeWrapper wrapper,
SwipeConsumer consumer,
int direction) |
void |
onSwipeProcess(SmartSwipeWrapper wrapper,
SwipeConsumer consumer,
int direction,
boolean settling,
float progress) |
void |
onSwipeRelease(SmartSwipeWrapper wrapper,
SwipeConsumer consumer,
int direction,
float progress,
float xVelocity,
float yVelocity) |
void |
onSwipeStart(SmartSwipeWrapper wrapper,
SwipeConsumer consumer,
int direction) |
void |
onSwipeStateChanged(SmartSwipeWrapper wrapper,
SwipeConsumer consumer,
int state,
int direction,
float progress) |
void onConsumerAttachedToWrapper(SmartSwipeWrapper wrapper, SwipeConsumer consumer)
SmartSwipeWrapper.addConsumer(SwipeConsumer),
This method will be called in 2 cases : SmartSwipeWrapper.addConsumer(SwipeConsumer) SwipeConsumer.addListener(SwipeListener) wrapper - SmartSwipeWrapper the SwipeConsumer add toconsumer - the SwipeConsumer this listener add toSmartSwipeWrapper.addConsumer(SwipeConsumer),
SwipeConsumer.onAttachToWrapper(SmartSwipeWrapper, SwipeHelper),
SwipeConsumer.addListener(SwipeListener)void onConsumerDetachedFromWrapper(SmartSwipeWrapper wrapper, SwipeConsumer consumer)
void onSwipeStateChanged(SmartSwipeWrapper wrapper, SwipeConsumer consumer, int state, int direction, float progress)
void onSwipeStart(SmartSwipeWrapper wrapper, SwipeConsumer consumer, int direction)
void onSwipeProcess(SmartSwipeWrapper wrapper, SwipeConsumer consumer, int direction, boolean settling, float progress)
void onSwipeRelease(SmartSwipeWrapper wrapper, SwipeConsumer consumer, int direction, float progress, float xVelocity, float yVelocity)
void onSwipeOpened(SmartSwipeWrapper wrapper, SwipeConsumer consumer, int direction)
void onSwipeClosed(SmartSwipeWrapper wrapper, SwipeConsumer consumer, int direction)