是否可以以编程方式限制事务回栈的数量(深度)?我通过将片段事务添加到后台堆栈来实现“返回”,但我不想在后台堆栈上拥有无限数量的它们。例如,忽略最旧的。
这是将事务添加到后台堆栈的代码:
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
Fragment f ....
fragmentTransaction.replace(id, f).addToBackStack(null);
发送