In android activity we are using to clean top activity intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); how to achieve this fragment
- possible duplicate of Is this the right way to clean-up Fragment back stack when leaving a deeply nested stack?M D– M D2014-07-22 11:11:58 +00:00Commented Jul 22, 2014 at 11:11
Add a comment |
2 Answers
Use this:
private void clearBackStack() { FragmentManager manager = getSupportFragmentManager(); if (manager.getBackStackEntryCount() > 0) { FragmentManager.BackStackEntry first = manager .getBackStackEntryAt(0); manager.popBackStack(first.getId(), FragmentManager.POP_BACK_STACK_INCLUSIVE); } }