首页 > 其他 > 详细

判断Fragment是否可见

时间:2015-11-19 18:10:27      阅读:394      评论:0      收藏:0      [点我收藏+]
    @Override
    public void setUserVisibleHint(boolean isVisibleToUser) {
        super.setUserVisibleHint(isVisibleToUser);
        if (isVisibleToUser) {
            //相当于Fragment的onResume
        } else {
            //相当于Fragment的onPause
        }
    }

这里是在activity中,fragment相互切换时可以判断当前fragment是否可见,当fragment随着activity第一次初始化时,也可以判断是否可见。

而当activity执行onPause不可见时,这个方法并不会执行,所以如果要判断fragment是否可见,还需要在fragment的onPause方法中也加入判断。

判断Fragment是否可见

原文:http://www.cnblogs.com/chenlong-50954265/p/4977971.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!