问题触发的条件:快速切换两个Activity,两个Activity都含有Fragment .
报这种错误引起来的原因:是其中一个Activity里面的所有Fragment对象是通过单例模式创建的对 象,当来回切换Activity时,由于Fragment销毁的慢,还没销毁完全,又打开了这个Activity,导致不同的FragmentManager. 管理了同一个Fragment对象. 解决办法:将单例模式去掉
问题触发的条件:快速切换两个Activity,两个Activity都含有Fragment .
报这种错误引起来的原因:是其中一个Activity里面的所有Fragment对象是通过单例模式创建的对 象,当来回切换Activity时,由于Fragment销毁的慢,还没销毁完全,又打开了这个Activity,导致不同的FragmentManager. 管理了同一个Fragment对象. 解决办法:将单例模式去掉