Skip to content Skip to sidebar Skip to footer

On Back Pressed In Android Fragments

I have One Activity Copy

And every call for fragment i put AddtoBackStack(null) :

  fragment = newyourFragment();
  finalFragmentTransactiontransaction= fragmentManager.beginTransaction();
  transaction.replace(R.id.main_container, 
  fragment).addToBackStack(null).commit();

Solution 2:

Try this:

if( getFragmentManager().getBackStackEntryCount() > 0) { 
    getFragmentManager().popBackStack(); 
return; 
    } 
super.onBackPressed();

You should read this related question as well:

Post a Comment for "On Back Pressed In Android Fragments"