99网
您的当前位置:首页FragmentManager is already executing transactions

FragmentManager is already executing transactions

来源:99网

1. Bug 问题所在

  • 在Fragment里面添加了Fragment,也就是说Fragment里面你可能添加了ViewPager,ViewPager又包裹了Fragment。

2. Bug 出现场景(我个人的)

  • TagLayout+ViewPager,ViewPager包裹Fragment,在Fragment里面又添加了TabLayout+ViewPager,ViewPager中又包裹了Fragment

3. Bug 解决方法

FragmentAdapter adapter =
        new FragmentAdapter(getActivity().getSupportFragmentManager(), fragments, titleList);

替换为:

FragmentAdapter adapter = new FragmentAdapter(getChildFragmentManager(),fragments,titleList);

因篇幅问题不能全部显示,请点此查看更多更全内容