带有碎片的Android导航抽屉

问题描述:

我有一项活动,它扩展了具有导航抽屉和三个不同碎片的fragmentActivity。带有碎片的Android导航抽屉

有没有一种方法可以制作一个导航的抽屉,在每个碎片中都有不同的按钮?

例如,当您输入片段1时,您将在导航抽屉中看到某些按钮,并且当您转到片段2时,您将在导航抽屉中看到不同的按钮。

您应该只使用switch语句或if语句定义哪些选项将显示在NavigationDrawer中,具体取决于您当前使用哪个片段。

退房此链接: How to change fragments using Android navigation drawer

另外,从这个链接https://developer.android.com/reference/android/support/v4/widget/DrawerLayout.html

按照Android的设计指南,定位于 左/启动任何抽屉应始终包含内容导航左右 应用程序,而位于右侧/末端的任何抽屉应始终包含采取当前内容的操作。这保留了 与左侧相同的导航栏, Action Bar和其他地方存在的右侧结构。

所以这种类型的东西看起来像是在设计NavigationDrawer时计划的。

+0

非常感谢您的快速回答。因为我很新,如果问题不多,你能添加一个示例代码吗? Thx再次 – Daniel

+0

检查导航抽屉链接,它有几个代码片段 – Ethan

+0

我已经设法在主要活动中创建一个导航抽屉,所以它显示在所有的片段,但我没有设法改变按钮在他们每个人。 – Daniel