List of usage examples for android.view View animate
public ViewPropertyAnimator animate()
From source file:Main.java
public static void fadeIn(final View view, int millis, float alpha) { view.setVisibility(View.VISIBLE); view.setAlpha(0f);/*from w w w .ja va2 s. co m*/ view.animate().alpha(alpha).setDuration(millis).setListener(null); }
From source file:Main.java
public static void translationX(View view, int translationX, int duration, int startDelay, Animator.AnimatorListener listener) { view.animate().translationX(translationX).setDuration(duration).setStartDelay(startDelay) .setListener(listener);/*from www. j av a2 s. co m*/ }
From source file:Main.java
public static void translationY(View view, int translationY, int duration, int startDelay, Animator.AnimatorListener listener) { view.animate().translationY(translationY).setDuration(duration).setStartDelay(startDelay) .setInterpolator(new DecelerateInterpolator()).setListener(listener); }
From source file:Main.java
public static void hide(View view) { if (view.getVisibility() == View.GONE) return;/*ww w . ja va 2 s .c o m*/ view.setVisibility(View.VISIBLE); view.animate().translationY(view.getHeight() * 2f).alpha(0f) .withEndAction(() -> view.setVisibility(View.GONE)).start(); }
From source file:Main.java
public static void scaleAnim(@NonNull View v, float scaleX, float scaleY, long duration, Animator.AnimatorListener listener) { v.animate().scaleX(scaleX).scaleY(scaleY).setDuration(duration).setListener(listener).start(); }
From source file:Main.java
public static void animateScaleOut(final View view) { if (!view.isShown()) { view.setScaleX(0.2f);/*from w ww . ja v a 2 s.c om*/ view.setScaleY(0.2f); view.animate().setStartDelay(200).alpha(1).scaleX(1).scaleY(1) .setListener(new Animator.AnimatorListener() { @Override public void onAnimationStart(Animator animation) { } @Override public void onAnimationEnd(Animator animation) { view.setVisibility(View.VISIBLE); } @Override public void onAnimationCancel(Animator animation) { } @Override public void onAnimationRepeat(Animator animation) { } }); } }
From source file:Main.java
public static void fadeViewOut(final View view, final int duration) { if (view.getVisibility() == View.GONE) return;// w w w . j a v a 2 s . co m if (Build.VERSION.SDK_INT >= 12) { view.animate().setDuration(duration).alpha(0f).setListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { view.setVisibility(View.GONE); } }); } else { view.setVisibility(View.GONE); } }
From source file:Main.java
public static void translationY(View view, float fromY, float toY, long duration, Animator.AnimatorListener listener) { view.setVisibility(View.VISIBLE); view.setTranslationY(fromY);// w w w.j a v a2s. c o m view.animate().translationY(toY).setDuration(duration).setListener(listener).start(); }
From source file:Main.java
public static void toggleContentVisibility(View... views) { for (final View v : views) { if (v.getVisibility() == View.GONE) { v.setAlpha(0);/* w ww. ja v a2s. c om*/ v.setVisibility(View.VISIBLE); v.animate().alpha(1).start(); } else { v.animate().alpha(0).setDuration(100).withEndAction(new Runnable() { @Override public void run() { v.setVisibility(View.GONE); } }).start(); } } }
From source file:Main.java
public static void fadeViewIn(final View view, final int duration) { if (view.getVisibility() != View.VISIBLE) { view.setVisibility(View.VISIBLE); if (Build.VERSION.SDK_INT >= 12) { view.animate().setDuration(duration).alpha(1f).setListener(null); }/*from www . j a v a2 s .co m*/ } }