我在该活动中有主要活动,有ReportFragment。 在该ReportFragment中有Viewpager,其中包含3个其他片段。 我有api呼叫该3个片段中的数据。 我想将3个嵌套片段的数据发送到Parent片段,即ReportFragment。 这是主要活动的孩子。
如何在这种情况下传递数据?
答案 0 :(得分:0)
您可以在此案例中使用EventBus
你也可以使用callbacs,但它将是回调地狱
答案 1 :(得分:-1)
如果您的片段从支持库中的片段扩展。你可以使用getParentFragment() 获取ReportFragment的实例。在ReportFragment中,您必须实现一些方法来设置子片段中的数据。