@Override public void verify(InOrder inOrder) { Mockito.verify(spyListener, times(1)).onAnimationStart(animator, false); Mockito.verify(spyListener, times(1)).onAnimationRepeat(animator); Mockito.verify(spyListener, times(1)).onAnimationEnd(animator, false); Mockito.verify(spyListener, times(0)).onAnimationCancel(animator); } });
@Override public void verify(InOrder inOrder) { inOrder.verify(spyListener, times(1)).onAnimationStart(animator, false); inOrder.verify(spyListener, times(1)).onAnimationEnd(animator, false); Mockito.verify(spyListener, times(0)).onAnimationCancel(animator); Mockito.verify(spyListener, times(0)).onAnimationRepeat(animator); } });
@Override public void verify(InOrder inOrder) { inOrder.verify(spyListener, times(1)).onAnimationStart(animator, true); inOrder.verify(spyListener, times(1)).onAnimationRepeat(animator); inOrder.verify(spyListener, times(1)).onAnimationEnd(animator, true); Mockito.verify(spyListener, times(0)).onAnimationCancel(animator); } });
/** */ @Override public void onAnimationStart(Animator animation) { listener.onAnimationStart(animatorWrapper); }
/** */ @Override public void onAnimationStart(Animator animation) { listener.onAnimationStart(animatorWrapper); }
@Override public void onAnimationStart(Animator animation) { // This is the first time we get a handle to the internal ValueAnimator // used by the ViewPropertyAnimator. mFirstFrameHelper.onAnimationStart(animation); for (int i = 0; i < mListeners.size(); i++) { Animator.AnimatorListener listener = mListeners.get(i); listener.onAnimationStart(this); } mRunning = true; }
@Override public void onAnimationStart(Animator animation) { // This is the first time we get a handle to the internal ValueAnimator // used by the ViewPropertyAnimator. mFirstFrameHelper.onAnimationStart(animation); for (int i = 0; i < mListeners.size(); i++) { Animator.AnimatorListener listener = mListeners.get(i); listener.onAnimationStart(this); } mRunning = true; }
@Override public void onAnimationStart(Animator animation) { super.onAnimationStart(animation); if (mAdapter != null) { mAdapter.onAnimationStart(animation); } mLayerType = mTargetView.getLayerType(); mTargetView.setLayerType(View.LAYER_TYPE_HARDWARE, null); // AppLogger.d("View animation is started, enable hardware accelerated"); }
@Override public void onAnimationStart(final Animator animation) { super.onAnimationStart(animation); if (listener != null) { listener.onAnimationStart(animation); } }
@Override public void onAnimationStart(Animator animation) { moveTimes = 0; curAnimPoint = mAnimPoints.get(moveTimes); if (mListner != null) mListner.onAnimationStart(animation); }
@Override public void onAnimationStart(Animator animator) { mListener.onAnimationStart(mAnimator); }
@Override public void onAnimationStart(Animator animator) { mListener.onAnimationStart(mAnimator); }
@Override public void onAnimationStart(Animator animator) { mListener.onAnimationStart(mAnimator); }
private void start(Tuple match) { match.getListener().onAnimationStart(match.animation); runningAnimation = match.animation; runningAnimation.start(); }
@Override public void onAnimationStart(Animator animator) { mListener.onAnimationStart(mAnimator); }
@Override public void onAnimationStart(Animator animator) { mListener.onAnimationStart(mAnimator); }
void notifyStart(boolean isReverse) { for (Animator.AnimatorListener listener : listeners) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { listener.onAnimationStart(this, isReverse); } else { listener.onAnimationStart(this); } } }
@Override public void verify(InOrder inOrder) { Mockito.verify(spyListener, times(1)).onAnimationStart(animator, false); Mockito.verify(spyListener, times(0)).onAnimationRepeat(animator); Mockito.verify(spyListener, times(1)).onAnimationEnd(animator, false); Mockito.verify(spyListener, times(0)).onAnimationCancel(animator); } });
@Override public void verify(InOrder inOrder) { inOrder.verify(spyListener, times(1)).onAnimationStart(animator, true); inOrder.verify(spyListener, times(1)).onAnimationEnd(animator, true); Mockito.verify(spyListener, times(0)).onAnimationCancel(animator); Mockito.verify(spyListener, times(0)).onAnimationRepeat(animator); } });
@Override public void verify(InOrder inOrder) { Mockito.verify(spyListener, times(1)).onAnimationStart(animator, false); Mockito.verify(spyListener, times(2)).onAnimationRepeat(animator); Mockito.verify(spyListener, times(1)).onAnimationEnd(animator, false); Mockito.verify(spyListener, times(0)).onAnimationCancel(animator); } });