每次我将片段附加到我的活动时,我都想注册它以接收来自活动的事件。这很容易,因为我可以覆盖FragmentActivity#onAttachFragment(Fragment)
. 当从活动中删除片段时,我想从接收事件中注销它。我希望有一个onDetachFragment
可以以类似方式使用的事件,但我没有找到它。
还有另一种方法可以完成我想做的事情吗?我想在活动中保留注册/取消注册,而不是将其移动到基本片段类(我可以只使用onAttach
/ onDetach
)。
每次我将片段附加到我的活动时,我都想注册它以接收来自活动的事件。这很容易,因为我可以覆盖FragmentActivity#onAttachFragment(Fragment)
. 当从活动中删除片段时,我想从接收事件中注销它。我希望有一个onDetachFragment
可以以类似方式使用的事件,但我没有找到它。
还有另一种方法可以完成我想做的事情吗?我想在活动中保留注册/取消注册,而不是将其移动到基本片段类(我可以只使用onAttach
/ onDetach
)。