【发布时间】:2016-06-27 14:10:47
【问题描述】:
我有一个 ViewPager,其中包含 2 个选项卡(2 个单独的片段)。
我的第二个选项卡由另一个 ViewPager 中的另外 6 个子选项卡(每个单独的片段)组成。
现在当我在 6 个子选项卡之间切换时,会调用 setUserVisibleHint() 方法。
但是当我出现在我的 6 个子选项卡(即片段)中的任何一个上时,我尝试在 2 个父选项卡之间切换。子标签片段的 onPause()、onStop()、setUserVisibleHint() 和 onHiddenChange() 等方法都不会被调用。
那么你能帮我知道当我在 2 个父选项卡之间切换时会调用子片段的哪个方法吗?
如果没有任何方法会被子片段调用,那么我如何实现或知道父选项卡之间存在切换并在子片段中调用方法?
【问题讨论】:
标签: android android-fragments android-viewpager android-tabs