Android fragments 安卓碎片回退问题
我的布局结构如下Android fragments 安卓碎片回退问题,android-fragments,Android Fragments,我的布局结构如下 Layout A -------------------------------------- | ------------------------------- | | | Layout B | | | | | | | | | | | | |
Layout A
--------------------------------------
| ------------------------------- |
| | Layout B | |
| | | |
| | | |
| | | |
| ------------------------------- |
| |
| |
| |
--------------------------------------
布局B下方是另一个视图。
布局A包含片段F1,而片段F1又在布局B中添加片段F11
现在,有时我想用片段F12替换布局B中的片段F11,有时我想用另一个片段F2替换布局A中的片段F1
只要我在布局B中替换碎片就可以了。但是当我用F2替换F1时,主要的问题来了。
考虑一下F1里面有F11的场景。现在我用F2替换F1。现在,当我按下后退键时,F11不再可见。这里的问题是什么?我该如何处理它呢?嵌套片段的行为尚未定义,请参见@hackbod的答案。太糟糕了:(我想我必须改变我的设计