每个片段具有不同工具栏的导航视图

navigationview with different toolbar for each fragment

我正在 Activity 中实现 navigationview。当导航视图项目被点击时,新片段 starts.My 工具栏在 Activity 中定义,问题是我想为每个 fragment.For 示例在一个片段中使用不同的工具栏工具栏将包含一个微调器,在另一个片段中包含几个文本视图等

这里我有什么选择?我考虑过将工具栏保留在 Activity 上,然后从 fragment 中膨胀我需要的视图,但也许有更好的方法?

我在这里回答了一个非常相似的问题:

How to use different Toolbars on each Fragment

基本上是关于:

1) 为每个不同的工具栏创建 1 个 XML

2) 将它们包含在您的主 Activity XML

3) 在每个片段上显示和隐藏所需的工具栏

希望对您有所帮助。