在自己不想要保存的fragment中实现两个方法
protected boolean isCreate = false;
@Override
public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
isCreate=true;
}
@Override
public void
setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if
(isVisibleToUser && isCreate) {
//相当于Fragment的onResume
//在这里处理加载数据等操作,我这里执行的是更新数据操作
GetDataAysnTask getDataAysnTask=new GetDataAysnTask();
getDataAysnTask.execute();
} else {
//相当于Fragment的onPause
}
}