2016-10-05 68 views
0

我正在开发一个android app.Navigation抽屉包含三个项目fragment1,fragment2,fragment3.Now我在片段1和我打开片段2然后从片段2我打开片段1然后再从片段1我打开fragment2.I做这个多次(3-4次),当我回来按这些片段不断出现在相反的顺序。但我想这样的事情:即使我切换片段多次后退过渡应该只发生一次像从片段2仅用于fragment1,不再用于fragment1。Android:片段之间的导航

回答

0

用一些主要的ID实现返回堆栈以检查片段是否在堆栈中,如果它们不是删除那个位置并在顶部插入新的。

以下是相同的链接。但是我提到的你已经实现了。其背面堆栈简单工作示例 https://github.com/rathodchintan/Fragment-Back-Stack