List of usage examples for android.support.v4.app FragmentManager beginTransaction
public abstract FragmentTransaction beginTransaction();
From source file:Main.java
public static void replaceFragmentToActivity(FragmentManager fragmentManager, Fragment fragment, int frameId) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.replace(frameId, fragment); transaction.addToBackStack(null);//from w ww . j ava2 s.c o m transaction.commit(); }
From source file:Main.java
public static void addFragmentToActivity(FragmentManager fragmentManager, Fragment fragment, int fragmentId) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(fragmentId, fragment); transaction.commit();/* w w w. ja v a 2s .c o m*/ }
From source file:Main.java
public static void pushFragment(Fragment newFragment, boolean callBack, String tag, FragmentManager fragmentManager, int frameID) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.replace(frameID, newFragment, tag); if (callBack) { transaction.addToBackStack(tag); } else {//ww w .ja v a 2 s . c om clearBackStack(fragmentManager); } transaction.commit(); }
From source file:Main.java
public static void replaceFragment(FragmentManager fragmentManager, Fragment newFragment, int frameId) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.replace(frameId, newFragment); transaction.commit();/*from w w w . ja v a 2 s. co m*/ }
From source file:Main.java
public static void hideFragment(@NonNull FragmentManager fragmentManager, @NonNull Fragment fragment) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.hide(fragment);/*from w w w . j ava2 s . c o m*/ transaction.commit(); }
From source file:Main.java
public static void addFragmentToActivity(FragmentManager fragmentManager, Fragment fragment, int containerId) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(containerId, fragment); transaction.commit();/*from w w w.j a v a2 s .c om*/ }
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 .com*/ fragmentStack.lastElement().onResume(); ft.show(fragmentStack.lastElement()); ft.commit(); }
From source file:Main.java
public static void addFragmentToActivity(@NonNull FragmentManager fm, @NonNull Fragment fragment, int contentId) { FragmentTransaction ft = fm.beginTransaction(); ft.add(contentId, fragment);/*from ww w.j av a 2 s .c o m*/ ft.commit(); }
From source file:Main.java
/** * The {@code fragment} is added to the container view with id {@code frameId}. The operation is * performed by the {@code fragmentManager}. */// w w w . j a va 2 s .c o m public static void addFragmentToActivity(FragmentManager fragmentManager, Fragment fragment, int frameId) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(frameId, fragment); transaction.commit(); }
From source file:Main.java
public static boolean popFragment(FragmentManager fm) { final int entryCount = fm.getBackStackEntryCount(); FragmentTransaction ft = fm.beginTransaction(); boolean popSucceed = true; if (entryCount <= 1) { fm.popBackStack();/* www . j a va2s . c o m*/ } else { popSucceed = fm.popBackStackImmediate(); } ft.commit(); return popSucceed; }