如何在Android中为片段制作单独的后堆栈

如何在Android中为片段制作单独的后堆栈,第1张

概述我有一个活动,其中包含单独的片段和FrameLayout中的导航按钮.FrameLayout包含表示应用程序类别之一的内容片段(时间轴,配置文件等).单击导航按钮可在内容片段(类别)之间切换.类别也有子类别.问题是如何针对每个类别使用单独的后向堆栈进行适当的向后导航,如何在每个类别都记住最

我有一个活动,其中包含单独的片段和FrameLayout中的导航按钮. FrameLayout包含表示应用程序类别之一的内容片段(时间轴,配置文件等).单击导航按钮可在内容片段(类别)之间切换.类别也有子类别.

问题是如何针对每个类别使用单独的后向堆栈进行适当的向后导航,如何在每个类别都记住最后状态(子类别片段)的类别之间切换(从上一状态继续使用).如何实现呢?

解决方法:

谢谢大家这里有很多答案(零).这是“如此复杂”的问题!

我发现可以使用带有category片段内的frameLayout的Fragment.getChildFragmentManager来实现此功能.使用类别片段在类别之间切换;使用带有子类别片段的类别片段内的.getChildFragmentManager和frameLayout进行单独的后向堆栈.您也可以使用VIEwPager作为切换工具.

总结

以上是内存溢出为你收集整理的如何在Android中为片段制作单独的后堆栈全部内容,希望文章能够帮你解决如何在Android中为片段制作单独的后堆栈所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1120454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存