finalRadius, mStartRadius); returnAnim.setDuration(finalDuration); returnAnim.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) {
@Override public void onAnimationEnd(Animator animation) { final ValueAnimator sinkAnima = initSinkAnimator(); sinkAnima.start(); sinkAnima.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { rise1SlowAnima.start(); } }); } });
@Override public void onAnimationEnd(Animator animation) { final ValueAnimator riseFastAnima = initRiseFastAnimator(); riseFastAnima.start(); riseFastAnima.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { playRisedEyesAnimator(); playRisedCyclingAnimator(rise1SlowAnima); } }); } });
@Override public void onAnimationEnd(Animator animation) { final ValueAnimator turnEyesRightAnima = initTurnEyesRightAnimator(); turnEyesRightAnima.start(); turnEyesRightAnima.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { final ValueAnimator blink1Anima = initBlink1Animator(); blink1Anima.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { final ValueAnimator turnEyesLeftAnima = initTurnEyesLeftAnimator(); turnEyesLeftAnima.start(); } }); blink1Anima.start(); } }); } });
@Override public void onAnimationEnd(Animator animation) { from.setVisibility(GONE); to.animate().alpha(1f).setListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { callback.onAnimationEnd(); } }).start(); } }).start();
@Override public void onAnimationEnd(Animator animation) { super.onAnimationEnd(animation); Animator animator = createRevealAnimator(lastDot, 0); animator.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { lastDot.setVisibility(View.VISIBLE); topPanel.setVisibility(View.GONE); top.getLayoutParams().height = height; AnimatorSet animatorSet = morphParent(duration(R.integer.conceal_duration)); animatorSet.setDuration(duration(R.integer.conceal_duration) / 2); addScaleAnimation(duration(R.integer.short_delay), duration(R.integer.fade_in_duration), animatorSet); animatorSet.start(); finished = true; isFolded = !isFolded; } }); animator.start(); } });
@Override public void onAnimationEnd(Animator animation) { super.onAnimationEnd(animation); textView.setAlpha(0); textView.setText(text); textView.animate() .setDuration(200) .alpha(1) .setListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { super.onAnimationEnd(animation); textView.setAlpha(1); } }) .start(); } })
ViewAnimationUtils.createCircularReveal(imageView, xCenter, yCenter, finalRadius, 0); anim.setDuration(durationMills); anim.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) {
ViewAnimationUtils.createCircularReveal(view, cx, cy, finalRadius, 0); anim.setDuration(finalDuration); anim.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) {
finalRadius, mStartRadius); anim.setDuration(finalDuration); anim.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) {
finalRadius, mStartRadius); anim.setDuration(finalDuration); anim.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) {
ViewAnimationUtils.createCircularReveal(view, cx, cy, finalRadius, 0); anim.setDuration(durationMills); anim.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) {
ViewAnimationUtils.createCircularReveal(view, cx, cy, finalRadius, 0); anim.setDuration(durationMills); anim.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) {
ViewAnimationUtils.createCircularReveal(imageView, xCenter, yCenter, finalRadius, 0); anim.setDuration(durationMills); anim.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) {
ViewAnimationUtils.createCircularReveal(view, cx, cy, finalRadius, 0); anim.setDuration(finalDuration); anim.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) {
); mDismissAnimatorSet.setDuration(mDuration); mDismissAnimatorSet.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) {
@Override public void onAnimationEnd(Animator animation) { if (scrollBottomLocked && cp.isEnableKeepIView() && cp.showLoadingWhenOverScroll()) { animBottomToLoad(); isAnimOsBottom = false; isOverScrollBottomLocked = false; return; } animLayoutByTime(overHeight, 0, 2 * time, overScrollBottomUpListener, new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { isAnimOsBottom = false; isOverScrollBottomLocked = false; } }); } });
@Override public void onAnimationEnd(Animator animation) { if (scrollHeadLocked && cp.isEnableKeepIView() && cp.showRefreshingWhenOverScroll()) { animHeadToRefresh(); isAnimOsTop = false; isOverScrollTopLocked = false; return; } animLayoutByTime(overHeight, 0, 2 * time, overScrollTopUpListener, new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { isAnimOsTop = false; isOverScrollTopLocked = false; } }); } });