List of usage examples for android.support.v4.app FragmentManager beginTransaction
public abstract FragmentTransaction beginTransaction();
From source file:Main.java
public static void replaceFragment(@NonNull FragmentManager fragmentManager, @NonNull Fragment fragment, @NonNull String tag, @NonNull int fragment_content) { fragmentManager.beginTransaction().replace(fragment_content, fragment, tag).commit(); }
From source file:com.dm.material.dashboard.candybar.fragments.dialog.OtherAppsFragment.java
public static void showOtherAppsDialog(@NonNull FragmentManager fm) { FragmentTransaction ft = fm.beginTransaction(); Fragment prev = fm.findFragmentByTag(TAG); if (prev != null) { ft.remove(prev);/* w ww . j a va 2s . co m*/ } try { DialogFragment dialog = OtherAppsFragment.newInstance(); dialog.show(ft, TAG); } catch (IllegalStateException | IllegalArgumentException ignored) { } }
From source file:Main.java
/** * replaceFragment//from w ww .j a va 2s.co m * * @param manager * @param fragment * @param frameId * @param parentId */ public static void replaceFragment(FragmentManager manager, Fragment fragment, int frameId, int parentId) { FragmentTransaction transaction = manager.beginTransaction(); transaction.replace(frameId, fragment, parentId + ""); if (parentId != 0) { transaction.addToBackStack(null); } transaction.commit(); }
From source file:com.dm.material.dashboard.candybar.fragments.dialog.ChangelogFragment.java
public static void showChangelog(FragmentManager fm) { FragmentTransaction ft = fm.beginTransaction(); Fragment prev = fm.findFragmentByTag(TAG); if (prev != null) { ft.remove(prev);/*from ww w. j a v a 2 s.c om*/ } try { DialogFragment dialog = ChangelogFragment.newInstance(); dialog.show(ft, TAG); } catch (IllegalArgumentException | IllegalStateException ignored) { } }
From source file:Main.java
public static void addFragmentToActivity(@NonNull FragmentManager fragmentManager, int frameId, @NonNull Fragment fragment) {/*from www.ja va2 s . c om*/ FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(frameId, fragment); transaction.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 ww. jav a2s . c o m*/ public static void addFragmentToBackstackActivity(@NonNull FragmentManager fragmentManager, @NonNull Fragment fragment, int frameId) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(frameId, fragment); transaction.addToBackStack(null); transaction.commit(); }
From source file:com.andreiusenka.hackerlist.util.ActivityUtils.java
public static void addFragmentToActivity(@NonNull FragmentManager fragmentManager, @NonNull Fragment fragment, int frameId) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(frameId, fragment);/*www .j ava 2s .c o m*/ transaction.commit(); }
From source file:Main.java
public static void changeFragment(FragmentManager manager, @IdRes int layout, Fragment fragment, int transitionStyle) { FragmentTransaction fragmentTransaction = manager.beginTransaction(); fragmentTransaction.replace(layout, fragment, fragment.getClass().getSimpleName()); fragmentTransaction.setTransition(transitionStyle); fragmentTransaction.commit();//ww w.jav a 2s.c om manager.executePendingTransactions(); }
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}. *///from www. jav a 2 s . co m public static <T extends Fragment> void addFragmentToActivity(@NonNull FragmentManager fragmentManager, @NonNull T fragment, int frameId) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(frameId, fragment); transaction.commit(); }
From source file:Main.java
public static void addFragment(FragmentManager manager, @IdRes int layout, Fragment fragment, int transitionStyle) { FragmentTransaction fragmentTransaction = manager.beginTransaction(); fragmentTransaction.add(layout, fragment, fragment.getClass().getSimpleName()); fragmentTransaction.setTransition(transitionStyle); //fragmentTransaction.addToBackStack(fragment.getClass().getSimpleName()); fragmentTransaction.commit();/*from w w w .j a va2s. c o m*/ manager.executePendingTransactions(); }