List of usage examples for android.support.v4.app FragmentTransaction show
public abstract FragmentTransaction show(Fragment fragment);
From source file:Main.java
public static <T extends Fragment> void showFragment(@NonNull FragmentManager fragmentManager, @NonNull T fragment) {/*from w w w .ja v a2s . c om*/ FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.show(fragment); transaction.commit(); }
From source file:Main.java
public static void setupView(int rl, Fragment mainFragment, FragmentActivity fragmentActivity) { FragmentTransaction transaction = fragmentActivity.getSupportFragmentManager().beginTransaction(); transaction.replace(rl, mainFragment); transaction.show(mainFragment); //transaction.addToBackStack(null); transaction.commit();//w ww . j av a 2 s .com }
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);/*w ww . ja v a2 s. co m*/ transaction.show(showFragment); transaction.commit(); }
From source file:com.jtechlib.Util.ActivityUtils.java
/** * fragment/*from w ww . j av a2 s.c om*/ * * @param fragmentManager * @param fragment */ public static <T extends Fragment> void showFragment(@NonNull FragmentManager fragmentManager, @NonNull T fragment) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.show(fragment); transaction.commit(); }
From source file:Main.java
public static void startFragment(FragmentManager fm, Fragment fragment, int resId) { Fragment mFragment = fm.findFragmentByTag(fragment.getClass().getName()); FragmentTransaction ft = fm.beginTransaction(); if (mFragment == null) { ft.add(resId, fragment, fragment.getClass().getName()); }//from w w w . jav a2s .c o m ft.show(fragment); ft.commitAllowingStateLoss(); }
From source file:org.droidparts.inner.delegate.SupportDelegate.java
public static void activitySetFragmentVisible(FragmentActivity fragmentActivity, boolean visible, Fragment... fragments) {/*from w w w . ja v a 2 s .co 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:org.droidparts.inner.fragments.SecretFragmentsSupportUtil.java
public static void fragmentActivitySetFragmentVisible(FragmentActivity fragmentActivity, boolean visible, Fragment... fragments) {/*from www .ja va 2 s . com*/ 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 {//w ww . j a v a2 s . c o m transaction.hide(fragments.get(i)); } } transaction.commit(); }
From source file:Main.java
public static void popPreviousFragmentFromStack(FragmentManager fragmentManager, Stack<Fragment> fragmentStack) { FragmentTransaction ft = fragmentManager.beginTransaction(); fragmentStack.lastElement().onPause(); ft.remove(fragmentStack.pop());/*from w w w . j a v a 2 s . c o m*/ fragmentStack.lastElement().onResume(); ft.show(fragmentStack.lastElement()); ft.commit(); }
From source file:com.jtechlib.Util.ActivityUtils.java
/** * ?fragment/*from w w w. j a v a 2 s .c om*/ * * @param fragmentManager * @param fragments * @param index */ 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 { transaction.hide(fragments.get(i)); } } transaction.commit(); }