Error:
使用mViewPager.setOffscreenPageLimit(2);时抛出异常:java.lang.IllegalStateException: FragmentManager is already executing transactions at android.support.v4.app.FragmentManagerImpl.execSingleAction(FragmentManager.java:1631)
原因:
Fragment中嵌套Fragment使用的Fragmentmanager不正确
解决方法:
new ViewPagerAdapter(getChildFragmentManager());
在创建PagerAdapter的时候传递getSupportFragmentManager()改为getChildFragmentManager()。