List of usage examples for android.support.v4.app FragmentTransaction add
public abstract FragmentTransaction add(int containerViewId, Fragment fragment, String tag);
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 ww. java 2s . c o m 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 w w w . jav a 2 s. c o m public static void addFragmentToActivity(@NonNull FragmentManager fragmentManager, String tag, @NonNull Fragment fragment, int frameId) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(frameId, fragment, tag); transaction.commitAllowingStateLoss(); }
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.addToBackStack(fragment.getClass().getSimpleName()); fragmentTransaction.commit();/*from w w w. jav a 2s .co m*/ manager.executePendingTransactions(); }
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 w w w . j av a2s . c om*/ transaction.commit(); }
From source file:Main.java
public static void addFragmentToActivity(@NonNull FragmentManager fragmentManager, int frameId, @NonNull Fragment fragment, String tag) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(frameId, fragment, tag); transaction.commit();/*from w w w . j a v a 2 s . c o m*/ }
From source file:Main.java
public static void addFragment(Fragment newFragment, boolean callBack, String sTag, FragmentManager fragmentManager, int frameID) { FragmentTransaction ft = fragmentManager.beginTransaction(); ft.add(frameID, newFragment, sTag); if (callBack) { ft.addToBackStack(null);//from w w w .j a v a 2 s. c om } else { clearBackStack(fragmentManager); } ft.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 . j av a 2s .c o m ft.show(fragment); ft.commitAllowingStateLoss(); }
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 w w w. j a va 2s . co m public static void addFragmentToActivity(int containerViewId, @NonNull FragmentManager fragmentManager, @NonNull Fragment fragment, String tag) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(containerViewId, fragment, tag); transaction.commit(); }
From source file:Main.java
public static void addFragmentToActivity(@NonNull FragmentManager fragmentManager, @NonNull Fragment fragment, int frameId, String tag) { FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.add(frameId, fragment, tag); transaction.commit();//from ww w . ja v a2 s .com }
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 ava 2s . co 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(); }