使用popBackStackImmediate()方法时的片段动画

时间:2014-10-02 04:21:05

标签: android fragment

如何在backstack片段或删除堆栈中的片段时加载动画?

我使用下面的代码删除片段,但我不知道如何将 setCustomAnimation 方法添加到加载动画。
//删除堆栈中的片段

private boolean returnBackStackImmediate(FragmentManager fm) {
    List<Fragment> fragments = fm.getFragments();
    if (fragments != null && fragments.size() > 0) {
        for (Fragment fragment : fragments) {
            if (fragment.getChildFragmentManager().getBackStackEntryCount() > 0) {
                if (fragment.getChildFragmentManager()
                        .popBackStackImmediate()) {
                    Log.d("tag", "CalledInside");

                    return true;
                } else {

                    return returnBackStackImmediate(fragment
                            .getChildFragmentManager());
                }
            }
        }
    }
    return false;
}

0 个答案:

没有答案