List of usage examples for android.view View setVisibility
@RemotableViewMethod public void setVisibility(@Visibility int visibility)
From source file:Main.java
/** * Applies a fade in animation and set the visibility in * {@link View#VISIBLE}./*from w w w .ja v a 2 s .c om*/ * @param view view to animate. */ public static void fadeInView(final View view) { if (view.getVisibility() != View.VISIBLE) { cancelAnimation(view); view.setVisibility(View.VISIBLE); Animation animation = android.view.animation.AnimationUtils.loadAnimation(view.getContext(), android.R.anim.fade_in); animation.setFillEnabled(true); animation.setFillBefore(true); animation.setFillAfter(true); animation.setAnimationListener(new Animation.AnimationListener() { @Override public void onAnimationStart(Animation animation) { } @Override public void onAnimationEnd(Animation animation) { view.clearAnimation(); } @Override public void onAnimationRepeat(Animation animation) { } }); view.setAnimation(animation); animation.start(); } }
From source file:Main.java
public static void scaleHide(final View view, final Runnable rWhenEnd) { if (view.getWindowToken() == null) { view.setVisibility(View.INVISIBLE); if (rWhenEnd != null) { rWhenEnd.run();/* ww w.j a v a 2 s . c om*/ } return; } ObjectAnimator scaleX = ObjectAnimator.ofFloat(view, "scaleX", 1f, 0f); ObjectAnimator scaleY = ObjectAnimator.ofFloat(view, "scaleY", 1f, 0f); AnimatorSet set = new AnimatorSet(); set.playTogether(scaleX, scaleY); set.setDuration(DURATION_SHORT); set.addListener(new Animator.AnimatorListener() { @Override public void onAnimationStart(Animator animation) { } @Override public void onAnimationEnd(Animator animation) { view.setVisibility(View.INVISIBLE); if (rWhenEnd != null) { rWhenEnd.run(); } } @Override public void onAnimationCancel(Animator animation) { view.setVisibility(View.INVISIBLE); if (rWhenEnd != null) { rWhenEnd.run(); } } @Override public void onAnimationRepeat(Animator animation) { } }); set.start(); }
From source file:Main.java
public static void fadeIn(View target) { startAnimation(target, android.R.anim.fade_in, null); if (target.getVisibility() != View.VISIBLE) target.setVisibility(View.VISIBLE); }
From source file:Main.java
public static void crossFade(final View toBeGone, View toBeVisible, int shortAnimationDuration) { if (Build.VERSION.SDK_INT >= 12) { toBeVisible.setAlpha(0f);/*w w w. j a v a 2s.c o m*/ toBeVisible.setVisibility(View.VISIBLE); toBeVisible.animate().alpha(1f).setDuration(shortAnimationDuration).setListener(null); toBeGone.animate().alpha(0f).setDuration(shortAnimationDuration) .setListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { toBeGone.setVisibility(View.GONE); } }); } else { switchOutIn(toBeGone, toBeVisible); } }
From source file:Main.java
public static void expand(final View v, int beHeight) { v.measure(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT); v.getLayoutParams().height = 0;//from ww w .ja v a 2 s.c o m v.setVisibility(View.VISIBLE); Animation a = new Animation() { @Override protected void applyTransformation(float interpolatedTime, Transformation t) { v.getLayoutParams().height = 350; v.requestLayout(); } @Override public boolean willChangeBounds() { return true; } }; // 1dp/ms a.setDuration(500); v.startAnimation(a); }
From source file:Main.java
public static boolean setVisiblityOtherwiseGone(boolean vVisible, View vView) { int picVisibility; if (vVisible == true) { picVisibility = View.VISIBLE; } else {/*from w ww .j a v a 2 s . c om*/ picVisibility = View.GONE; } vView.setVisibility(picVisibility); return vVisible; }
From source file:Main.java
private static void animation(View paramView, Animation paramAnimation, long paramLong1, long paramLong2) { paramAnimation.setDuration(paramLong1); paramAnimation.setStartOffset(paramLong2); paramView.setVisibility(0); paramView.startAnimation(paramAnimation); }
From source file:Main.java
/** * Fade in a view from startAlpha to endAlpha during duration milliseconds * @param view The {@link View} to use/*w ww .j a v a 2 s . co m*/ * @param startAlpha * @param endAlpha * @param duration */ public static void fadeIn(View view, float startAlpha, float endAlpha, long duration) { if (view.getVisibility() == View.VISIBLE) { return; } view.setVisibility(View.VISIBLE); Animation animation = new AlphaAnimation(startAlpha, endAlpha); animation.setDuration(duration); view.startAnimation(animation); }
From source file:Main.java
public static void setSelectAllActionModeButtonVisibility(View selectAllActionModeButton, boolean setVisible) { if (selectAllActionModeButton == null) { return;//from w ww .j av a 2 s . c o m } if (setVisible) { selectAllActionModeButton.setVisibility(View.VISIBLE); } else { selectAllActionModeButton.setVisibility(View.GONE); } }
From source file:Main.java
public static void setViewVisibility(View view, boolean visibility) { if (view == null) { return;//from w w w . j av a2 s . co m } if (visibility) { if (view.getVisibility() != View.VISIBLE) { view.setVisibility(View.VISIBLE); } } else { if (view.getVisibility() == View.VISIBLE) { view.setVisibility(View.GONE); } } }