YeGuli
发布于 2018-08-09 / 3 阅读
0

Android开发tip:正确判断当前的Fragment是显示还是隐藏

经过测试,结论如下:

监听Fragment显示或者隐藏
1、当Fragment配合ViewPager使用时,使用setUserVisibleHint()判断Fragment是显示还是隐藏。
2、当Fragment配合FragmentTransition使用时,使用onHiddenChanged()来判断Fragment是显示还是隐藏,但是第一次显示要在onResume()里判断。