将数据从子片段发送到父片段,该片段是主要活动的一部分

时间:2016-11-02 07:07:55

标签: android

我在该活动中有主要活动,有ReportFragment。 在该ReportFragment中有Viewpager,其中包含3个其他片段。 我有api呼叫该3个片段中的数据。 我想将3个嵌套片段的数据发送到Parent片段,即ReportFragment。 这是主要活动的孩子。

如何在这种情况下传递数据?

2 个答案:

答案 0 :(得分:0)

您可以在此案例中使用EventBus

你也可以使用callbacs,但它将是回调地狱

答案 1 :(得分:-1)

如果您的片段从支持库中的片段扩展。你可以使用getParentFragment() 获取ReportFragment的实例。在ReportFragment中,您必须实现一些方法来设置子片段中的数据。

相关问题