当前位置: 首页 > 知识库问答 >
问题:

如何调用抽屉菜单在我所有的活动?

潘胤
2023-03-14

我有我的main活动,其中包含一个带有项目的导航抽屉。当我点击一个项目时,它会打开一个新的活动。此活动有自己的布局文件。我想在这个活动中也给导航抽屉打电话。我该怎么做?因为我想使用导航抽屉浏览应用程序,而不是一直按后退按钮。

共有1个答案

郎喜
2023-03-14

假设我有两个活动,我都想有导航抽屉。在每个layout.xml中,我指定了一个DrawerLayout,带有适当的列表视图来保存我的导航选项。本质上,每次我在活动之间切换时,导航抽屉都会被制作出来,给人一种它一直存在的感觉。为了让生活更轻松,我采取了设置抽屉菜单所需的常见方法,并将它们放在自己的类中:NavigationDrawerSetup.java.这样我的活动可以使用相同的自定义适配器等。

完整参考:具有多个权限的NavigationDrawer

 类似资料:
  • 问题内容: 我的所有活动中都应该出现一个。 我看到许多与此类似的问题,并找到了一个解决方案,例如通过其他活动扩展MainActivity。 所以我将我的主要活动扩展到了我的第二个活动。但是第二个活动中没有显示抽屉 主要活动 第二活动 问题答案: 在in中,不要调用此方法: 使在保护。并 只需将抽屉标签和重力保持在左侧(或右侧)。

  • 我有一个,它应该出现在我的所有活动中。 我看到了许多类似的问题&找到了一个解决方案,比如用其他活动扩展MainActivity。 所以我把我的主要活动扩展到我的第二个活动。但是抽屉没有在第二个活动中显示 主体活动 二次活动

  • 我只想创建一个导航抽屉活动。当我右击应用程序时

  • 你好,我想创建一个与导航抽屉活动在Android Studio点击事件。当我在左菜单中单击Gallery时,我有意将其重定向到Gallery activity。这是好的,它的工作,但没有留下菜单在画廊的活动。我希望所有重定向的活动已经离开菜单。我怎么能这么做? 我只添加了intent line,其他的都是我选择NavigationDrawerActivity时的默认代码。 画廊布局

  • 我试图遵循这个答案,其主要思想是覆盖中的,该活动将由所有活动扩展,因此只有将具有导航抽屉。 然而,在我尝试实现答案后,我的导航从未显示(即使在)。我就是这么做的: 这是导航抽屉的xml: 这是我重写的(在中): 这是我在上的,注意我使用的是而不是: 最后,我只需要像往常一样扩展类和代码。 更新 根据答案,这是我的工作覆盖:

  • 我是android的初学者。我想创建一个导航菜单抽屉。当我点击图标时,它会打开。当我点击菜单项时,它会显示片段。但是当我点击菜单项时,我的导航抽屉不会自动关闭。每次我关上导航抽屉看我的片段。我不知道在哪里更改代码?随信附上我的主要活动。java,activity_main。xml。任何人都可以帮助我。 activity_main.xml 主要活动。Java语言