android – 替换片段会破坏所有隐藏的片段

如果我有一个Activity并且我添加了fragment1,则隐藏fragment1,添加fragment2,隐藏fragment2,然后使用

fragmentManager.beginTransaction()
                    .replace(R.id.content, fragment3)
                    .commit();

现在替换片段3,fragment1和fragment2会发生什么?他们被摧毁了还是某些东西还是他们还在那里? (这都在同一个容器内,R.id.content)

最佳答案
除非将事务添加到backstack,否则容器中的所有片段都将被销毁

转载注明原文:android – 替换片段会破坏所有隐藏的片段 - 代码日志