我有一个应用程序,堆叠的碎片相互叠加。
片段动画在打开时滑入,从后台弹出时滑出。以下是我打开每个Fragment
:
FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.setCustomAnimations(R.anim.slide_in_right,0,0,android.R.anim.slide_out_right);
ft.add(R.id.examplecontainer, examplefragment);
ft.addToBackStack(null);
ft.commitAllowingStateLoss();
动画按预期工作,一切都很好..除了我的应用程序还有一些由FragmentTabHost
管理的标签。
当我切换到另一个Tab并返回时,我希望顶部片段在没有任何动画的情况下出现。相反,它再次滑入。
在FragmentTabHost
上的标签之间切换时,有没有办法停用动画?或者以任何方式删除/更改设置为片段的自定义动画?
提前感谢您提供任何提示/建议。