0

我有一个fragment有一个button

当我点击按钮时,系统会打开一个dialog fragment用户可以选择一些信息的地方。在对话框中有一个“确定”按钮。当用户点击 ok 时,对话框消失,我们返回 other fragment

我想返回另一个fragment结果(选择的信息)。

我该怎么做?

4

1 回答 1

1

有几种方法可以实现这一点:您可以将 Dialog 的结果保存在 Activity (getActivity()) 中,然后从另一个 Fragment 进入

您可以让基础 Fragment 实现一个回调接口,并在对话框中按下 OK 时调用其回调函数。创建对话框片段时,您需要将接口(可能是“this”)作为参数传递。

希望这可以帮助。

于 2012-09-25T18:58:08.200 回答