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

导航抽屉的用法-在滑动菜单上使用不同类型的组件(活动、碎片活动、列表活动、列表碎片)

刘明朗
2023-03-14

我正在开发一个类似城市指南的应用程序。我使用抽屉菜单,以便在滑动菜单中显示所有类别。

然而,我对它的用法有些担心。我的滑动菜单只接受片段,所以我只能将片段添加到滑动菜单,并使用FragmentManager/FragmentTransaction从MainActivity调用它们

我如何克服这个问题?

如何在滑动菜单(导航抽屉)上使用不同类型的组件(Activity、FragmentActivity、ListActivity、ListFragment)?

共有1个答案

范志勇
2023-03-14

如果你想要一个导航抽屉,你应该使用碎片。这很简单,在这里解释得很好。

http://developer.android.com/training/implementing-navigation/nav-drawer.html

但是如果你仍然想在活动之间切换,所以是的,这是可能的,但是不幸的是,这不是一个快速的解决方案,所以如果你可以选择使用片段,我会选择它。

要使用带有切换活动的导航抽屉,您可以参考这个公认的答案。

 类似资料:
  • null 有没有理由用单一的活动和碎片做内容?

  • 我可以使用一个片段作为一个活动吗?我已经创建了一个片段,但我希望它有像活动一样的功能,所以我使用片段扩展碎片活动。然而,我有一个带有碎片的导航抽屉。当我更改为“扩展碎片活动”时,我的代码有问题?请给我指路。

  • 我是android新手。我想实现一个由项目列表组成的导航抽屉,单击它会打开一个新活动。基本上是所有活动的导航抽屉。当我从导航抽屉中选择一个项目时,特定的活动就会打开。导航抽屉代码是通过执行空活动来实现的。我想在所有活动中实现导航抽屉功能,这些活动被视为空活动,这些活动已经有了一些功能,导航抽屉功能也可以工作。请帮帮我。 这是activity_header档案 这是我的主要活动 这是头活动java代

  • 我是Android新手。我想建立一个标签格式的应用程序。我找到了许多使用了活动的文档。在许多情况下,还使用了碎片活动。我不确定从哪一个开始更好。请建议我是否应该使用或以选项卡格式开始开发?

  • 由于不推荐使用TabActivity,我需要找到一种方法来使用片段。在我知道它如何工作之前,我已经使用了碎片,但我需要一个指南来创建我的标签主机与碎片活动。我在互联网上找到了几个例子,它们都是关于将片段放入标签的容器中的。

  • 在本活动中,我希望拥有导航抽屉,因此我扩展了'NavigationDrawer',在其他一些活动中,我希望使用相同的导航抽屉