@Override public Animation onCreateAnimation(int transit, boolean enter, int nextAnim) { if (enter) { return AnimationUtils.loadAnimation(getActivity(), R.anim.base_slide_right_in); } else { return AnimationUtils.loadAnimation(getActivity(), R.anim.base_slide_right_out); } }
非常的簡單,重寫fragment的onCreateAnimation方法,enter為true表示進入fragment,反之則退出fragment,返回相應的動畫就行了。