popbackstack fragment android code example

Example 1: pop back stack fragment android

public void removeFragmentbyTag(String myFrag){

 FragmentManager manager = getActivity().getSupportFragmentManager();
 FragmentTransaction trans = manager.beginTransaction();
 trans.remove(myFrag);
 trans.commit();
 manager.popBackStack();
}

Example 2: Android popBackStack to specific fragment

FragmentManager.popBackStack(int, int). When you commit your fragment transaction, the method returns an identifier for  You should not add your first fragment to the backstack, as pressing the return key will just reverse the action you did.

Tags:

Java Example