正确判断当前的Fragment是显示还是隐藏

2024-11-06 15:39:52
推荐回答(1个)
回答(1):

通过Fragment的生命周期来判断的
如果你的Fragment 和viewPager来装载的话,你应该通过viewPager的界面改变事件来判断,或者viewPager.getCurrentItem() 来得到当前是第几个界面

Fragment和Activity一样,也有生命周期,当Fragment执行了onResume(); 那肯定是可见状态
执行了onPause() onStop()那肯定是不可见的