List of usage examples for android.support.v4.app FragmentTransaction commit
public abstract int 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 .jav a2s. c om*/ 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:Main.java
public static void addFragmentToActivity(FragmentManager fragmentManager, Fragment fragment, int containerViewId) { FragmentTransaction transition = fragmentManager.beginTransaction(); transition.replace(containerViewId, fragment); transition.addToBackStack(null);//from w ww.j av a 2s. c o m transition.commit(); }
From source file:cc.mintcoin.wallet.ui.HelpDialogFragment.java
public static void page(final FragmentManager fm, @Nonnull final int messageResId) { final DialogFragment newFragment = HelpDialogFragment.instance(messageResId); FragmentTransaction ft = fm.beginTransaction(); ft.add(newFragment, FRAGMENT_TAG);//from w w w . j a v a 2 s . co m try { ft.commit(); } catch (IllegalStateException ise) { ft.commitAllowingStateLoss(); } }
From source file:Main.java
public static void remplaceFragment(FragmentActivity activity, Fragment newFragment, int fragmentId) { FragmentTransaction transaction = activity.getSupportFragmentManager().beginTransaction(); transaction.replace(fragmentId, newFragment); transaction.addToBackStack(null);/*from w w w .ja va 2s . c om*/ transaction.commit(); }
From source file:Main.java
public static <T extends Fragment> T addFragmentToActivity(@NonNull FragmentManager fragmentManager, @NonNull Class<T> clz, @NonNull Integer frameId) { checkNotNull(fragmentManager);//w w w .j a v a 2 s . c o m checkNotNull(clz); checkNotNull(frameId); T fragment = (T) fragmentManager.findFragmentById(frameId); if (fragment == null) { try { fragment = clz.newInstance(); FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(frameId, fragment); transaction.commit(); } catch (InstantiationException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } } return fragment; }
From source file:com.burhan.rashid.daggermvprx.util.ActivityUtils.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 av a2 s . c o m*/ public static void addFragmentToActivity(@NonNull FragmentManager fragmentManager, @NonNull Fragment fragment, int frameId, String tag) { checkNotNull(fragmentManager); checkNotNull(fragment); FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(frameId, fragment, tag); transaction.commit(); }
From source file:com.burhan.rashid.daggermvprx.util.ActivityUtils.java
/** * The {@code fragment} is replace to the container view with id {@code frameId}. The operation is * performed by the {@code fragmentManager}. *//*from www. j a v a2 s. com*/ public static void replaceFragmentToActivity(@NonNull FragmentManager fragmentManager, @NonNull Fragment fragment, int frameId, String tag) { checkNotNull(fragmentManager); checkNotNull(fragment); FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.replace(frameId, fragment, tag); 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}. * *//* ww w .j a v a2 s .c om*/ public static void addFragmentToActivity(@NonNull FragmentManager fragmentManager, @NonNull Fragment fragment, int frameId, @NonNull String fragmentName) { checkNotNull(fragmentManager); checkNotNull(fragment); FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(frameId, fragment); transaction.addToBackStack(fragmentName); transaction.commit(); }
From source file:can.yrt.onebusaway.SituationFragment.java
static void show(SherlockFragmentActivity activity, ObaSituation situation) { FragmentManager fm = activity.getSupportFragmentManager(); Bundle args = new Bundle(); args.putString(TITLE, situation.getSummary()); // We don't use the stop name map here...we want the actual stop name. args.putString(DESCRIPTION, situation.getDescription()); // Create the list fragment and add it as our sole content. SituationFragment content = new SituationFragment(); content.setArguments(args);/*from w ww . j a v a2 s . co m*/ FragmentTransaction ft = fm.beginTransaction(); ft.replace(android.R.id.content, content); ft.addToBackStack(null); ft.commit(); }
From source file:Main.java
public static void addFragmentListToActivity(@NonNull FragmentManager fragmentManager, @NonNull List<? extends Fragment> fragments, int frameId) { FragmentTransaction transaction = fragmentManager.beginTransaction(); for (int i = 0; i < fragments.size(); i++) { transaction.add(frameId, fragments.get(i)); }//from w w w .jav a2 s . c om transaction.commit(); }