采用viewpager+fragment时怎么取消viewpag

2017-05-11  本文已影响0人  伊人zyh

1:重写fragment的setUserVisibleHint(boolean isVisibleToUser)方法(当前fragment是否可见),在isVisibleToUser为true以及:oncreateView加载的view != null的情况下,请求数据(注:setUserVisibleHint()方法优先与oncreateView()调用)

2: 重写onPause()方法,在里面设置view = null(如果不设置,当任意不相邻fragment切换到当前fragment,会报java.lang.String android.content.Context.getPackageName()错误)

上一篇下一篇

猜你喜欢

热点阅读