如何在Android中为片段制作单独的后堆栈
作者:互联网
我有一个活动,其中包含单独的片段和FrameLayout中的导航按钮. FrameLayout包含表示应用程序类别之一的内容片段(时间轴,配置文件等).单击导航按钮可在内容片段(类别)之间切换.类别也有子类别.
问题是如何针对每个类别使用单独的后向堆栈进行适当的向后导航,如何在每个类别都记住最后状态(子类别片段)的类别之间切换(从上一状态继续使用).如何实现呢?
解决方法:
谢谢大家这里有很多答案(零).这是“如此复杂”的问题!
我发现可以使用带有Category片段内的frameLayout的Fragment.getChildFragmentManager来实现此功能.使用类别片段在类别之间切换;使用带有子类别片段的类别片段内的.getChildFragmentManager和frameLayout进行单独的后向堆栈.您也可以使用ViewPager作为切换工具.
标签:fragmentmanager,android-fragments,android-5-0-lollipop,android 来源: https://codeday.me/bug/20191119/2037357.html