重新Fragment中OnCreateAnimation方法onResume方法onPause方法
private boolean isData = false;
public Animation onCreateAnimation(int transit, boolean enter, int nextAnim) { if (enter&&isData){ isData = true; //在这添加需要的操作 }else{ isData = false; } return super.onCreateAnimation(transit, enter, nextAnim); }
public void onResume() { super.onResume(); if (!isData){ //在这添加需要的操作 isData = true; } }
public void onPause() { super.onPause(); isData = false; }