导航抽屉与导航视图哪个最好,什么是差异

时间:2017-05-25 09:08:09

标签: android navigation-drawer navigationview

我在旧项目中使用导航抽屉,但我在这个项目中得到了新项目,他们使用了导航视图,所以这两者之间有什么区别。这是最适合定制的。

2 个答案:

答案 0 :(得分:4)

NavigationDrawer是一个面板,可以从屏幕左边显示应用程序的导航选项。

Image for NavigationDrawer

NavigationView是内置的类/标记,通过它您可以告诉抽屉它的外观。

NavigationView由两个主要元素组成(这些是可选的):

  1. 你必须告诉NavigationView是否有任何标题布局:
  2. like this have header and menu both

    1. NavigationView
    2. 中的菜单

      如果您不想同时使用它们,则不需要使用它。您只需将自定义代码(XML)放在DrawerLayout

      一个简单的例子可以帮助您理解所有游戏。

答案 1 :(得分:1)

导航视图是由android提供的小部件,您可以在抽屉中使用它。导航视图使您可以轻松地在应用内创建导航菜单。

请参阅此内容以获取更多信息:

https://developer.android.com/reference/android/support/design/widget/NavigationView.html

导航抽屉只不过是导航菜单所在的容器。您可以使用NavigationView创建高度可自定义的菜单,也可以使用listview来提供菜单项。