public interface IOverScrollDecor
| Modifier and Type | Method and Description |
|---|---|
void |
detach()
Detach the decorator from its associated view, thus disabling it entirely.
|
int |
getCurrentState()
Get the current decorator's runtime state, i.e.
|
android.view.View |
getView() |
void |
setOverScrollStateListener(IOverScrollStateListener listener) |
void |
setOverScrollUpdateListener(IOverScrollUpdateListener listener) |
android.view.View getView()
void setOverScrollStateListener(IOverScrollStateListener listener)
void setOverScrollUpdateListener(IOverScrollUpdateListener listener)
int getCurrentState()
IOverScrollState.void detach()
It is best to call this only when over-scroll isn't currently in-effect - i.e. verify that
getCurrentState()==IOverScrollState.STATE_IDLE as a precondition, or otherwise
use a state listener previously installed using
setOverScrollStateListener(IOverScrollStateListener).
Note: Upon detachment completion, the view in question will return to the default
Android over-scroll configuration (i.e. View.OVER_SCROLL_ALWAYS mode). This can be
overridden by calling View.setOverScrollMode(mode) immediately thereafter.