navigation-ui
时间: 2023-08-27 09:07:20 浏览: 121
自定义UINavigation
4星 · 用户满意度95%
NavigationUI是一个提供帮助程序的库,可以将目标与菜单驱动的UI组件绑定在一起。它包含了一个辅助方法onNavDestinationSelected(),可以与NavController一起使用,将MenuItem与NavController关联的目标进行匹配,然后导航到相应的目的地。[1]NavController是在目的地之间进行导航的主要方法,它负责切换NavHost中的内容以及更新UI元素,例如顶级应用栏或其他持久性导航控件。[2]此外,NavigationUI还提供了OnDestinationChangedListener,用于使常见的UI组件具有导航感知功能。但是请注意,您也可以单独使用OnDestinationChangedListener来使任何自定义UI或业务逻辑了解导航事件。[3]
阅读全文