按下后退按钮时,我似乎无法运行退出动画。使用以下代码添加片段:
FragmentManager fm = getSupportFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
ft.setCustomAnimations(R.anim.slide_in_right, R.anim.slide_out_left, R.anim.slide_in_left, R.anim.slide_out_right);
ft.replace(android.R.id.content, fragment);
ft.addToBackStack(null);
ft.commit();
我正在使用支持库(显然)和 actionbarsherlock。当我想显示下一个片段时,当前片段会调用包含活动中的上述代码。
播放中的过渡很好,但是当按下后退按钮时,当前片段消失,然后过渡运行。out 过渡完全被跳过。