我有一个片段用作另外两个片段中的嵌套片段。方案如下:
片段A - >嵌套片段C(实例C1) 片段B - >嵌套了片段C(实例C2)
(片段A和片段B是从NavigationDrawer调用的不同顶级屏幕, 片段C也有自己的嵌套片段,如果它对你意味着什么)
Fragment C包含带有validation和save()动作/方法的输入字段。
当我在片段A(具有嵌套片段C)时,如果所有输入字段都是非空的,则成功处理动作save()(预期行为)。
但是,如果我去片段B(它有自己的片段C的嵌套实例)并且我故意将输入字段留空我得到我自己的验证消息“所有字段都是必需的”(预期),然后是奇怪的部分进来。 如果我现在回到我的片段A,即使我的嵌套片段C(在A中)的输入字段是非空的,在save()上我得到在片段B中触发的消息“所有字段都是必需的”。
将同一嵌套片段的两个实例连接在一起是什么:(!? 片段实例如何独立于其他片段实例