我有一个包含三个片段的活动,这就是我在三个片段之间进行交流的方式:
首先,我只在FragmentA
中显示ActivityA
。基于RadioButtonSelection
,我添加了相应的FragmentB
(两个可用布局)和一个FragmentC
。如果FragmentB
中的输入已更改String
,则FragmentC's
次观看次数会发生变化,但如果RadioButton
中的FragmentA
选项发生变化,则我会删除Fragment
B和FragmentC
并根据FragmentA
的输入再次添加它们。
现在,我已经在FragmentA
中实现了一个沟通者界面,在FragmentB
中实现了另一个界面。它看起来很乱。如何实现单个界面以在它们三者和活动之间进行通信?
感谢。
答案 0 :(得分:1)
答案 1 :(得分:1)
在多个片段和活动想要彼此沟通的情况下,请记住两个选项。
Recommended
强> 图片来源:https://stackoverflow.com/a/24083101/1841194