1、ViewPager嵌套Fragment:
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if (!isVisibleToUser) {
//TODO 刷新数据方法在这里调用
MyLog.i("wtt", "setUserVisibleHint刷新数据");
}
}
2、Activity嵌套Fragment:
@Override
public void onHiddenChanged(boolean hidden) {
super.onHiddenChanged(hidden);
if(hidden){
//TODO now visible to user
MyLog.i("wtt", "onHiddenChanged hidden刷新数据");
} else {
//TODO now invisible to user
MyLog.i("wtt", "onHiddenChanged !hidden刷新数据");
}
}