Fragment嵌套Fragment no view found for id的处理

来源:互联网 发布:阿里云服务器怎么设置 编辑:程序博客网 时间:2024/05/18 00:54

网上很多都说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的声明周期等就差不多了解了。


 
阅读全文
1 0
原创粉丝点击