Example usage for android.support.v4.app FragmentTransaction hide

List of usage examples for android.support.v4.app FragmentTransaction hide

Introduction

In this page you can find the example usage for android.support.v4.app FragmentTransaction hide.

Prototype

public abstract FragmentTransaction hide(Fragment fragment);

Source Link

Document

Hides an existing fragment.

Usage

From source file:Main.java

public static void hideFragment(@NonNull FragmentManager fragmentManager, @NonNull Fragment fragment) {
    FragmentTransaction transaction = fragmentManager.beginTransaction();
    transaction.hide(fragment);
    transaction.commit();/*from   www  .j  a  v  a 2s. co m*/
}

From source file:Main.java

public static <T extends Fragment> void hideFragment(@NonNull FragmentManager fragmentManager,
        @NonNull T fragment) {//  ww  w .  j  av  a2  s.co m
    FragmentTransaction transaction = fragmentManager.beginTransaction();
    transaction.hide(fragment);
    transaction.commit();
}

From source file:com.sunny.mvpzhihu.utils.ActivityUtil.java

public static void hideAndShowFragment(@NonNull FragmentManager fragmentManager, @NonNull Fragment hideFragment,
        @NonNull Fragment showFragment) {
    FragmentTransaction transaction = fragmentManager.beginTransaction();
    transaction.hide(hideFragment);
    transaction.show(showFragment);/*w  w w .j  ava 2s.  co  m*/
    transaction.commit();
}

From source file:com.jtechlib.Util.ActivityUtils.java

/**
 * ??fragment/*from   www .jav  a 2  s  . c o m*/
 *
 * @param fragmentManager
 * @param fragment
 */
public static <T extends Fragment> void hideFragment(@NonNull FragmentManager fragmentManager,
        @NonNull T fragment) {
    FragmentTransaction transaction = fragmentManager.beginTransaction();
    transaction.hide(fragment);
    transaction.commit();
}

From source file:Main.java

public static void addFragmentStacked(FragmentManager fragmentManager, Fragment fragment, int frameId,
        String fragmentTag, Stack<Fragment> fragmentStack) {
    FragmentTransaction transaction = fragmentManager.beginTransaction();
    transaction.add(frameId, fragment, fragmentTag);
    fragmentStack.lastElement().onPause();
    transaction.hide(fragmentStack.lastElement());
    fragmentStack.push(fragment);/*from  ww  w . j a v  a  2s.  co  m*/
    transaction.commit();
}

From source file:cn.jarlen.richcommon.ui.FragmentStack.java

public static void hideFragment(FragmentActivity context, Fragment fragment) {
    FragmentManager fragmentManager = context.getSupportFragmentManager();
    FragmentTransaction ft = fragmentManager.beginTransaction();
    ft.hide(fragment).commit();
}

From source file:org.droidparts.inner.delegate.SupportDelegate.java

public static void activitySetFragmentVisible(FragmentActivity fragmentActivity, boolean visible,
        Fragment... fragments) {//  ww w .j  a  v  a2s  . c  om
    FragmentManager fm = fragmentActivity.getSupportFragmentManager();
    FragmentTransaction ft = fm.beginTransaction();
    for (Fragment fragment : fragments) {
        if (visible) {
            ft.show(fragment);
        } else {
            ft.hide(fragment);
        }
    }
    ft.commit();
}

From source file:org.droidparts.inner.fragments.SecretFragmentsSupportUtil.java

public static void fragmentActivitySetFragmentVisible(FragmentActivity fragmentActivity, boolean visible,
        Fragment... fragments) {//w ww .j a v  a 2  s .  c o  m
    FragmentManager fm = fragmentActivity.getSupportFragmentManager();
    FragmentTransaction ft = fm.beginTransaction();
    for (Fragment fragment : fragments) {
        if (visible) {
            ft.show(fragment);
        } else {
            ft.hide(fragment);
        }
    }
    ft.commit();
}

From source file:Main.java

public static void selectFragment(@NonNull FragmentManager fragmentManager,
        @NonNull List<? extends Fragment> fragments, int index) {
    FragmentTransaction transaction = fragmentManager.beginTransaction();
    for (int i = 0; i < fragments.size(); i++) {
        if (index == i) {
            transaction.show(fragments.get(i));
        } else {/*from   w w  w.  j a va  2s .c o m*/
            transaction.hide(fragments.get(i));
        }
    }
    transaction.commit();
}

From source file:com.white.bihudaily.utils.ActivityUtils.java

public static void addAndShowFragmentToActivity(@NonNull FragmentManager fragmentManager,
        @NonNull Fragment showFragment, Fragment hideFragment, @NonNull String tag, int frameId) {
    checkNotNull(fragmentManager);//from   w ww.ja v  a2  s  .c o  m
    checkNotNull(showFragment);
    FragmentTransaction transaction = fragmentManager.beginTransaction();
    if (hideFragment != null) {
        transaction.hide(hideFragment);
    }
    transaction.add(frameId, showFragment, tag);
    transaction.show(showFragment);
    transaction.commit();
}