Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Esta parte nos permite saber la ubicación actual y que se puede realizar en esta. La
clase NavigationUI cuenta con herramientas que nos permiten actualizar de manera
automática la información de este.
Entre las barras superiores disponibles se encuentran:
Toolbar
CollapsingToolbarLayout
ActionBar
AppBarConfiguration
NavigationUI usa un objeto AppBarConfiguration para administrar el
comportamiento del botón Navigation en la esquina superior izquierda del área de
visualización de tu app. De forma predeterminada, el botón Navigation está oculto cuando
un usuario se encuentra en un destino de nivel superior de un gráfico de navegación y
aparece como un botón Arriba en cualquier otro destino.
Barra de acciones
Para agregar compatibilidad de navegación a la barra de acciones predeterminada,
llama a setupActionBarWithNavController() desde el método onCreate() de tu actividad
principal, como se muestra a continuación. Ten en cuenta que debes declarar tu
AppBarConfiguration fuera de onCreate(), ya que también lo usas cuando anulas
onSupportNavigateUp().
Cómo vincular destinos a los elementos de menú
NavigationUI también proporciona asistentes para vincular destinos a componentes de IU
controlados por el menú. NavigationUI contiene un método asistente,
onNavDestinationSelected(), que toma un elemento MenuItem junto con el elemento
NavController que aloja el destino asociado. Si el elemento id de MenuItem coincide con el
elemento id del destino, NavController puede navegar a ese destino.
Parte inferior