Android删除当前片段并获取已删除的片段名称

时间:2017-05-04 10:49:04

标签: android fragment

我想删除片段并获取已删除片段的名称。

我使用过fragmentManager.popBackStack();删除片段但是 想要删除片段的名称

请帮助我

1 个答案:

答案 0 :(得分:2)

在删除之前从BackStackEntry获取片段名称

检查这个,

 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);

        }