我使用的是导航组件,所以我没有使用FragmentManager。假设我有碎片A,B。
如果用户浏览A->B->A->B,然后按下后退按钮,我希望后台文件只是A,而不是A->B->A。换句话说,如果碎片已经存在于后台文件中,则不要添加它。如果不使用FragmentManager,这可能吗?
是的,您需要使用setPopUpTo
这里有一篇很好的文章可以帮助你摆脱
我使用的是导航组件,所以我没有使用FragmentManager。假设我有碎片A,B。
如果用户浏览A->B->A->B,然后按下后退按钮,我希望后台文件只是A,而不是A->B->A。换句话说,如果碎片已经存在于后台文件中,则不要添加它。如果不使用FragmentManager,这可能吗?
是的,您需要使用setPopUpTo
这里有一篇很好的文章可以帮助你摆脱
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium