android – 更改工具栏,更改片段,如Instagram app

我试图完全像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/

最佳答案 我有一个创建类似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;
    }
}

我希望,这有帮助

点赞