Android的Fragment onResume / onPause方法与主持人Activity的生命周期紧密结合,如here所示。
我想知道的是如何检测应用程序导航流中的片段是否留在/返回。
示例:
说我有MainActivity和片段A,B和C.
MainActivity 添加片段A,然后是B,然后是C.
我怎么知道片段B已经离开(我现在看到片段C)。
另外,一旦我按下,我怎么知道片段B已恢复?
修改
澄清:我想知道片段B中的内容(类似于Activity与onPause和onResume一起使用的方式)
答案 0 :(得分:0)
尝试isDetached()
方法link here
分别有isAdded()
答案 1 :(得分:0)
间接地,您对Fragment LifeCycle的问题表示疑虑。
您可以使用Fragment manager跟踪片段导航替换,删除,添加