Example usage for android.view View animate

List of usage examples for android.view View animate

Introduction

In this page you can find the example usage for android.view View animate.

Prototype

public ViewPropertyAnimator animate() 

Source Link

Document

This method returns a ViewPropertyAnimator object, which can be used to animate specific properties on this View.

Usage

From source file:Main.java

public static void fade_GONE(final View view, int duration) {
    view.animate().alpha(0.0f).setDuration(duration).setListener(new AnimatorListenerAdapter() {
        @Override/*from ww w  .j av a 2s. c o  m*/
        public void onAnimationEnd(Animator animation) {
            super.onAnimationEnd(animation);
            view.setVisibility(View.GONE);
        }
    });
}

From source file:Main.java

public static void show(View view) {
    if (view != null) {
        view.animate().translationY(0).setInterpolator(new DecelerateInterpolator(2)).start();
    }//from   ww w  .  j a  v a2s . c o  m
}

From source file:Main.java

public static void animateScaleIn(final View view) {
    view.animate().setStartDelay(100).alpha(0).scaleX(0f).scaleY(0f)
            .setListener(new Animator.AnimatorListener() {
                @Override/*  w w  w  .  ja  v a 2  s .c o  m*/
                public void onAnimationStart(Animator animation) {

                }

                @Override
                public void onAnimationEnd(Animator animation) {
                    view.setVisibility(View.GONE);
                }

                @Override
                public void onAnimationCancel(Animator animation) {

                }

                @Override
                public void onAnimationRepeat(Animator animation) {

                }
            });
}

From source file:Main.java

public static void translationYBy(View view, int distance, int duration, int startDelay) {
    view.animate().translationYBy(distance).setDuration(duration).setStartDelay(startDelay)
            .setInterpolator(new DecelerateInterpolator());

}

From source file:Main.java

public static void onCompare(View v) {
    v.setScaleX(0f);//from w ww .j  a v a2  s  .  co  m
    v.setScaleY(0f);
    v.animate().setInterpolator(new OvershootInterpolator()).scaleX(1).scaleY(1).setDuration(150);
}

From source file:Main.java

public static void translate(View view, int transX, int transY, int duration, int startDelay) {
    view.animate().translationX(transX).translationY(transY).setDuration(duration).setStartDelay(startDelay);
}

From source file:Main.java

public static void alpha(View view, float alpha, int duration, int startDelay) {
    view.animate().alpha(alpha).setInterpolator(new DecelerateInterpolator()).setDuration(duration)
            .setStartDelay(startDelay);/*from w w w. j  a va2 s  .c o m*/

}

From source file:Main.java

public static void translationY(View view, int translationY, int duration, int startDelay) {
    view.animate().translationY(translationY).setDuration(duration).setStartDelay(startDelay);

}

From source file:Main.java

public static void translationX(View view, int translationX, int duration, int startDelay) {
    view.animate().translationX(translationX).setDuration(duration)
            .setInterpolator(new DecelerateInterpolator()).setStartDelay(startDelay);

}

From source file:Main.java

public static void fadeOut(final View view, final AnimatorListenerAdapter listener) {
    view.animate().alpha(0).setListener(new AnimatorListenerAdapter() {
        @Override/*  www  .j a v  a  2 s.  c om*/
        public void onAnimationEnd(Animator animation) {
            listener.onAnimationEnd(animation);
            view.setAlpha(1f);
        }
    });

}