我正在使用导航组件,所以我没有使用FragmentManager。假设我有片段A,B。
如果用户导航A-> B-> A-> B,然后按返回按钮,我希望后退堆栈只是A而不是A-> B->A。换句话说,如果它不添加片段已经存在于Backstack中。如果不使用FragmentManager,是否有可能?
是,您需要使用setPopUpTo
setPopUpTo
这是一个很好的setPopUpTo,可以为您提供帮助