EcoLover
EcoLover

Reputation: 220

Android remove current fragment and get removed fragment name

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

Answers (1)

Sachin
Sachin

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

Related Questions