为什么片段事务总是从片段A开始?

时间:2015-03-23 13:12:02

标签: android android-fragments transactions

我有四个片段和一个活动,假设fa,fb,fc和fd。我想在a-> b-> c-> d之间进行简单的交易。当我使用例如:

FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.setCustomAnimations(R.animator.enter_anim, R.animator.exit_anim);
transaction.replace(R.id.fragment, fB);
transaction.commit();

它从a到b进行交易,但如果重复代码但现在重复到fC:

FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.setCustomAnimations(R.animator.enter_anim, R.animator.exit_anim);
transaction.replace(R.id.fragment, fC);
transaction.commit();

现在它从a到c进行交易。我希望b到c。

任何想法?

0 个答案:

没有答案