我想这是一个愚蠢的问题,但我是Android的新手,我仍然无法理解片段之间的通信。我想做什么:
我的DialogFragmentA
包含一些方法,DialogFragmentB
包含yesButton
和noButton
。
如果点击了yesButton
中的DialogFragmentB
,我想解除该片段并在DialogFragmentA
中触发特定操作。
如何实现这一目标?
答案 0 :(得分:0)
如果两个片段都是对话框,那么您可以执行以下操作: 将dialogFragmentA设置为dialogFragmentB的targetFragment 在dialogFragmentB中使用getTargetFragment获取dialogFragmentA。 然后使用该引用调用dialogFragmentA
中的任何方法答案 1 :(得分:0)
在对话框中使用ViewPager