请仔细阅读以下内容以了解问题所在。
1.我在mainActivity上有4个片段。
2.在第二个片段上,“ DEF”具有一个列表。 (保留碎片状态)。
3.在按钮上单击第二个片段“ DEF”,移至第三个片段“ GHI”。
4.在按钮上单击第三个片段“ GHI”,移至第四个片段“ XYZ”。
5.在完成“ XYZ”后,第二个片段“ DEF”出现在前面。
6.我必须刷新第二个片段“ DEF”上的列表,而不必删除该片段。
我该如何实现?
我已经尝试过界面。由于它是一对一的,因此对我而言毫无用处。
预期结果:在完成对第四个片段“ XYZ”的处理后,应该刷新第二个片段“ DEF”上的列表。
答案 0 :(得分:0)
您可以通过界面和功能来实现。
该界面可用于通知工作已完成。刷新列表的方法。
在您的情况下,第四个片段可以通过接口为MainActivity提供值。从该方法中,您可以使用对象的第二个片段轻松地调用该方法。在该方法内部,您可以刷新列表。