我正在努力实现与Instagram应用程序导航系统完全相同,其中有一个固定的底栏,用户可以通过单击底栏中的图标在屏幕之间导航,因此工具栏标题和工具栏后退导航应该会更改。
我对此进行了大量研究并找到了一些解决方案,但没有一个是完美的。
类似的问题: - Implementing Instagram like in-app navigation system on Android
使用ViewPager: - 目前我正在遵循这种模式,在每个ViewPager选项卡中创建多个片段堆栈
https://tausiq.wordpress.com/2014/06/06/android-multiple-fragments-stack-in-each-viewpager-tab/
答案 0 :(得分:1)
我有一项创建类似Instagram的导航的任务,您希望可以找到一些详细信息:Retain getChildFragmentManager navigation stack after removing and re-adding fragment
对我来说, FragmentMetaData
课程看起来像是:
public class FragmentMetaData {
public final String className;
public final Bundle fragmentBundle;
public FragmentMetaData(final String className, final Bundle fragmentBundle) {
this.className = className;
this.fragmentBundle = fragmentBundle;
}
}
我希望,这有帮助