【发布时间】:2017-01-03 20:33:17
【问题描述】:
你好,我有一个活动,它有 10 个片段我想检查什么时候没有可见的片段,即按下后退按钮后我返回到主要活动I want catch this back not back between fragments
没有可见片段的地方
我在这里找到了一种方法
How to know if a Fragment is Visible?
像这里一样按标签名称检查,但我无法按标签名称检查所有 10 个片段
有什么帮助吗?
【问题讨论】:
-
如果你发现了这个 - getSupportFragmentManager().getBackStackEntryCount() == 0 表示片段当前不可见。
-
非常感谢它在我扩展活动时与 getFragmentManager().getBackStackEntryCount() ==0 一起使用
-
对于 Kotlin,可以使用 supportFragmentManager.backStackEntryCount