我有两个片段A和B。
A是一种包含EditText
的形式,需要从片段B中选择一个值。
在从B中选择项目之后使用导航组件并且有条件地导航到A时,EditText
的值消失了。重新创建该片段。如何预防呢?
我的目的是在不重建A的情况下将价值从B转移到A
答案 0 :(得分:0)
没有看到您的代码很难给您一个直接的答案,但是这里有一些一般性的想法
1)Add fragment A to the backstack,当您从片段B返回时,它将持续存在
2)Find fragment A by its tag,如果存在,请不要创建新的片段A