我有一个带有片段的应用程序。我正在使用此代码添加片段。
if (fragment != null) {
getSupportFragmentManager()
.beginTransaction()
.replace(R.id.fragment_container, fragment)
.addToBackStack(null)
.commit();
return true;
问题是,BackStack包含类似的片段。我可以以某种方式避免它吗?
E.x。:Fragment1 -> Fragment2 -> Fragment1 -> Fragment3
。
我希望BaskStack是Fragment2 -> Fragment1 -> Fragment3
。