我一直在尝试创建一个使用FragmentStatePagerAdapter,TabLayout和Fragments的应用。我的目标是让应用程序具有如下所述的功能。
[App]-->
-->[Tab1 Default View]-->ChildFragment-->ChildFragment
-->[Tab2 Default View]-->ChildFragment-->ChildFragment
-->[Tab3 Default View]-->ChildFragment-->ChildFragment
因此,当应用加载时,它会默认显示Tab1。标签1会有它" Root"查看,当我加载一个新的"屏幕"从它内部,它会将屏幕嵌套在Tab1内。因此,如果Tab1的标题是"标签1"它会显示默认情况下,但是如果我单击按钮在标签1中加载新屏幕,它会显示标题为"新屏幕"并且会出现后退箭头,点击该箭头会将我返回到根视图的一个级别。
我已尝试按照此处的教程...
https://tausiq.wordpress.com/2014/06/06/android-multiple-fragments-stack-in-each-viewpager-tab/
但是,它有很多错误,甚至无法在Android Studio最新版本中编译。任何人都可以提供一个简短而又甜蜜的示例项目,甚至可以链接到我可以遵循的工作示例吗?
我的应用程序一直使用ActivityGroup类工作正常,但由于自Api 13以来它已被弃用,我觉得我真的需要更新我的应用程序,以便它继续在未来的Android版本中运行。
请帮助!?!?!