Fragment可见再加载的方法

1、这种方法的使用场景一般是希望在fragment可见时再做一些请求网络数据的操作或者是当页面某些数据需要动态刷新的时候,可以在fragment可见的时候刷新数据。

2、当使用FragmentTransaction加载fragment,控制其显示隐藏的时候,或者与viewpager结合使用的时候,fragment的onresume方法是不会调用的 这个时候就会需要用到  onHiddenChanged方法了。

@Override
    public void onHiddenChanged(boolean hidden) {//hidden 是boolean值 true 为不可见  false 为可见
        super.onHiddenChanged(hidden);
        if(!hidden ) {
           //这里写一些可见的逻辑
        }

    }

有用就点个赞吧!!!

猜你喜欢

转载自blog.csdn.net/xiyunmengyuan/article/details/80884541