@Override public void handleEntryTransition(IDecoratorState fromState) { mStateListener.onOverScrollStateChange(OverScrollBounceEffectDecoratorBase.this, fromState.getStateId(), this.getStateId()); Animator bounceBackAnim = createAnimator(); bounceBackAnim.addListener(this); bounceBackAnim.start(); }
@Override public int getCurrentState() { return mCurrentState.getStateId(); }
@Override public void handleEntryTransition(IDecoratorState fromState) { mCurrDragState = (mStartAttr.mDir ? STATE_DRAG_START_SIDE : STATE_DRAG_END_SIDE); mStateListener.onOverScrollStateChange(OverScrollBounceEffectDecoratorBase.this, fromState.getStateId(), this.getStateId()); } }
@Override public void handleEntryTransition(IDecoratorState fromState) { mStateListener.onOverScrollStateChange(OverScrollBounceEffectDecoratorBase.this, fromState.getStateId(), this.getStateId()); } }