Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save TonyNikolov/8233f37528b40c9be1922da1ea92d091 to your computer and use it in GitHub Desktop.
Save TonyNikolov/8233f37528b40c9be1922da1ea92d091 to your computer and use it in GitHub Desktop.
replaceFragmentToActivity
public static void replaceFragmentToActivity (@NonNull FragmentManager fragmentManager,
@NonNull Fragment fragment, int frameId) {
Fragment fragmentToBacktrack = fragmentManager.findFragmentById(frameId);
FragmentTransaction transaction = fragmentManager.beginTransaction();
if(fragmentToBacktrack!=null)
transaction.addToBackStack(fragmentToBacktrack.toString());
transaction.replace(frameId, fragment);
transaction.commit();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment