Reputation: 220
I want remove fragment and get name of removed fragment.
I have used fragmentManager.popBackStack(); for remove fragment but want name of removed fragment as well
Please help me for this
Upvotes: 1
Views: 1580
Reputation: 1448
Get Fragment name from BackStackEntry before remove
Check This,
FragmentManager manager = getSupportFragmentManager();
if (manager.getBackStackEntryCount() > 0) {
FragmentManager.BackStackEntry first = manager.getBackStackEntryAt(0);
Log.e(TAG, "clearBackStack: " + first.getName());
manager.popBackStack(first.getId(), FragmentManager.POP_BACK_STACK_INCLUSIVE);
}
Upvotes: 2