我有一个包含计时器的片段。当时间是00:00
时,我想结束片段。是否有一个函数可以在片段内部调用来破坏片段?
与“可能的公开”相反,这个问题询问从片段调用什么,而不是从活动调用什么函数。
答案 0 :(得分:1)
您不能“结束”像您结束活动的片段,因为片段始终是活动的一部分。
然而,您可以使用回调或其他机制(如Otto)向活动发出信号,将倒计时片段替换为另一个片段。
答案 1 :(得分:1)
这种方法看起来相当不错:
getActivity().getSupportFragmentManager().popBackStack();
但是,如果你有儿童片段,它将无效。