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"