fragment和dialogFragment之间如何通信

how to communicate between fragment and dialogFragment

我有一个fragment和一个dialogfragment,我想在他们之间进行交流: 将数据从 fragment 发送到 dialogfragment 并 将数据从 dialogfragment 发送到 fragment

我阅读了有关 setTargetFragmentgetTargetFragment 的内容,但我无法理解如何将它们正确地用于 send/receive 数据 to/from dialogfragment.

有什么帮助吗?

这个问题已经有了答案。看看这个 Communication between Fragment and DialogFragment - if this helps you, you can accept the answer, otherwise you should motivate why your specific problem is different from the one presented in here.

要了解如何使用 setTargetFragmentgetTargetFragment,您可以查看[此处选择的答案] (How to get data from DialogFragment to a Fragment?) - 具体而言,您可能会发现代码对你想做什么。

因此,我已经使用此 way

DialogFragmentFragment 进行了通信

并使用setArguments()Bundel

Fragment传达给dialogFragment