在每个活动中显示导航抽屉 - android studio

时间:2016-09-01 04:16:40

标签: android android-fragments android-activity navigation-drawer

我有一个问题...我正在android studio中开发一个应用程序。与此同时,它已经有一个导航抽屉。但问题是,它只出现在主屏幕上。当它转到另一个屏幕,导航抽屉未显示。我是android studio的新手,但我知道一些Java语言。任何人都可以帮我提供任何可以帮助我在我的应用程序中的所有幻灯片和页面中显示导航抽屉的内容。

2 个答案:

答案 0 :(得分:1)

来自文档的

<强> Navigation Drawer

  

导航抽屉是一个显示应用主要内容的面板   屏幕左边缘的导航选项。它最隐蔽   时间,但是当用户从手指滑动手指时显示   屏幕的左边缘,或者在应用程序的顶层,   用户触摸操作栏中的应用程序图标。

实现您要求使用的Fragments

  

Fragment表示行为或用户界面的一部分   活动。您可以将单个活动中的多个片段组合到一起   构建多窗格UI并在多个活动中重用片段。您   可以将片段视为活动的模块化部分,具有   它自己的生命周期,接收自己的输入事件,你可以   在活动运行时添加或删除(有点像&#34; sub   活动&#34;您可以在不同的活动中重复使用。)

有关详细信息,请参阅此示例

1. Navigation Drawer - android hive

2. Navigation Drawer exp 2

3. Navigation Drawer exp 3

请参阅此答案

Answer

答案 1 :(得分:0)

您必须在存在导航抽屉的活动中添加片段。当用户单击导航抽屉中的选项时,应通过替换所需的片段来更改视图。因此,通过使用片段,用户将保持相同的活动,但只会在该活动中更改视图。你可以参考android开发者提供的片段文档。 https://developer.android.com/guide/components/fragments.html