2

是否可以以编程方式限制事务回栈的数量(深度)?我通过将片段事务添加到后台堆栈来实现“返回”,但我不想在后台堆栈上拥有无限数量的它们。例如,忽略最旧的。

这是将事务添加到后台堆栈的代码:

FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();

Fragment f ....
fragmentTransaction.replace(id, f).addToBackStack(null);

发送

4

0 回答 0