Example usage for android.view View GONE

List of usage examples for android.view View GONE

Introduction

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

Prototype

int GONE

To view the source code for android.view View GONE.

Click Source Link

Document

This view is invisible, and it doesn't take any space for layout purposes.

Usage

From source file:Main.java

public static void downOut(View fragmentView) {
    //        View fragmentView = getView();
    if (null != fragmentView && View.GONE != fragmentView.getVisibility()) {
        fragmentView.startAnimation(ANIM_DOWN_OUT);
        fragmentView.setVisibility(View.GONE);

        //            onPageLeave();
    }/*from w  w  w .  java  2 s  .  co m*/
}

From source file:Main.java

public static void releaseResources(View view) {
    if (view != null) {
        if (view instanceof ListView) {
            ((ListView) view).setAdapter(null);
        }/*from  ww  w . j  a  v  a 2  s. c  om*/
        view.setVisibility(View.GONE);
        view.destroyDrawingCache();
        view = null;
    }
}

From source file:Main.java

public static void animShow(View v, int duration, float from, float to) {
    if (v.getVisibility() == View.GONE) {
        v.setVisibility(View.VISIBLE);
    }/*from   w w  w .  j  av  a  2  s . c o m*/
    v.clearAnimation();
    ObjectAnimator.ofFloat(v, "alpha", from, to).setDuration(duration).start();

}

From source file:Main.java

public static void fadeViewOut(final View view, final int duration) {
    if (view.getVisibility() == View.GONE)
        return;/*from ww w . j  av  a  2s. c  o 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 setNdHide(View view, Object isHide) {
    if (!(isHide instanceof Boolean)) {
        throw new IllegalArgumentException("isHide must be boolean in setNdHide(isHide)!");
    }//from   w  w  w .  j av a 2  s.c  o  m
    if ((Boolean) isHide) {
        view.setVisibility(View.GONE);
    } else {
        view.setVisibility(View.VISIBLE);
    }
}

From source file:Main.java

public static void fadeOut(final View view, int millis) {
    view.animate().alpha(0f).setDuration(millis).setListener(null);
    new Handler().postDelayed(new Runnable() {
        public void run() {
            view.setVisibility(View.GONE);
        }//from  w ww.j av a 2s .  c o m
    }, millis);
}

From source file:Main.java

static public void setVisible(View[] vs, boolean show) {
    for (View v : vs)
        v.setVisibility(show ? View.VISIBLE : View.GONE);
}

From source file:Main.java

/**
 * Optimize the method "setVisibility(View.Gone)"
 *
 * @param view/*from w ww. j av  a 2  s  .c om*/
 * @param gone
 * @param <V>
 * @return
 */
public static <V extends View> V setGone(V view, boolean gone) {
    if (view != null) {
        if (gone)
            if (View.GONE != view.getVisibility()) {
                view.setVisibility(View.GONE);
            }
    } else if (View.VISIBLE != view.getVisibility()) {
        view.setVisibility(View.VISIBLE);
    }
    return view;
}

From source file:Main.java

public static void animSlideOutFromTop(final View view) {
    TranslateAnimation animate = new TranslateAnimation(0, 0, 0, view.getHeight());
    animate.setDuration(400);/*from w w  w.ja v  a 2s . c o  m*/
    animate.setFillAfter(true);
    view.startAnimation(animate);
    view.setVisibility(View.GONE);
}

From source file:Main.java

public static void showMessage(ViewGroup emptyView, String msg) {
    if (emptyView == null) {
        return;/* w w  w . jav  a2 s.c o m*/
    }
    ProgressBar pbLoading = (ProgressBar) emptyView.getChildAt(0);
    pbLoading.setVisibility(View.GONE);
    TextView tvEmptyMsg = (TextView) emptyView.getChildAt(1);
    tvEmptyMsg.setVisibility(View.VISIBLE);
    tvEmptyMsg.setText(msg);
}