头几天用到了Fragment嵌套,各个界面切换都没问题,但长时间后台放置被回收后再次启动Activity(onCreate再次被调用)后Fragment却没法切换了,疑惑是Fragment嵌套问题。打印log发明父Fragment中的FragmentManager中Fragment数目是本来的两倍,由于安卓内存管理机制,不好重现,只好拼命启动各种运用,狂占内存,重现bug,但照旧没找到问题所在,百度也没找到解决计划,论坛求助也没人鸟。。。。今天 突然想到横竖屏切换(onCreate被调用)可以很便利的重新之前的bug,打印一下getSupportFragmentManager().getFragments()发明里面保留的正是上次的Fragment!!!!!!问题终究解决了 下面是症结代码,NextFragment1中建议采取相似于MainActivity的懒加载方法 头几天用到了Fragment嵌套,各个界面切换都没问题,但长时间后台放置被回收后再次启动Activ