弹出BackStack时,自定义片段过渡动画无法正确播放

问题描述

| 我使用以下代码将“片段”插入到“活动”中:
FragmentTransaction transaction = getFragmentManager().beginTransaction();

MyFragment myFragment = new FMyFragment();
transaction.setCustomAnimations(R.anim.fade_in,R.anim.fade_out);
transaction.replace(R.id.DetailsFragment,myFragment,ForumCreateFragment.FRAG_TAG);
transaction.addToBackStack(null);

transaction.commit();
自定义过渡动画是简单的淡入/淡出动画。当我多次添加相同类型的Fragment时,它显示正确。 但是,当我使用“后退”按钮弹出fragment-backstack时,它会在前一个片段中闪烁,使其消失,并留下空白区域,什么都不显示-即使在backstack中有更多元素。似乎弹出堆栈会导致过渡动画向后播放。我究竟做错了什么?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)