网上很多都说getFragmentManager()换成getChildFragmentManager()来解决问题。
其实大家还是要看清自己的项目闪退的原因。
我试过用上面的方案还是出了no view found for id的问题
但我这边用了mix2就没发现问题,所以我初步就估计都是内存回收机制导致,
So,把子类的inflater.inflate(R.layout.community_page, container, false);换成inflater.inflate(R.layout.community_page, null);就解决了。。。
主要是不用再跟随父类布局。大家可以了解下inflater.inflate再贯彻到内存回收的机制,Activity的声明周期等就差不多了解了。