我试图让一个片段在x轴上滑进/滑出,但由于某种原因,它只在我进入片段时才有动画。当向后移动时,它根本没有动画。
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.setCustomAnimations(R.anim.slide_in_right, R.anim.slide_out_right);
EditFragment edit = EditFragment.newInstance();
transaction.replace(android.R.id.content, edit, "editFragment");
transaction.addToBackStack("editFragment");
transaction.commit();
难道是因为我以这种方式退出了碎片?
getActivity().onBackPressed();
1条答案
按热度按时间bq3bfh9z1#
您应该使用具有四个参数的
setCustomAnimations
方法: