导航抽屉与导航视图哪个更好?它们有什么区别?

5
我正在旧项目中使用导航抽屉,但我得到了新项目,在这个项目中他们使用了导航视图,那么这两者之间有什么区别?哪一个更适合自定义?
2个回答

7

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

NavigationDrawer的图像

NavigationView是内置的类/标签,通过它告诉抽屉看起来像什么。

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

  1. 您必须告诉NavigationView是否有任何头部布局:

像这样有标题和菜单

  1. NavigationView中的菜单

如果您不想同时使用两者,则无需使用它们。您可以将自定义代码(XML)简单地放置在DrawerLayout中。

一个简单的示例将帮助您理解整个过程。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接