Navegación

Crea un fragmento, define las rutas de acceso de navegación e inicia una actividad externa. Completa la app de AndroidTrivia, un juego en el que los usuarios responden preguntas sobre el desarrollo de Android y pueden compartir sus resultados si ganan.

 

Cómo crear un fragmento

Codelab

Importa el código de inicio para la app de AndroidTrivia. Luego, crea un nuevo fragmento e inclúyelo en el archivo de diseño.

Cómo definir rutas de navegación

Codelab

Para agregar componentes de navegación a la app de AndroidTrivia, crea un NavHostFragment y, luego, agrega fragmentos al gráfico de navegación. Cambia el comportamiento del botón Atrás, agrega la funcionalidad del botón en la app, un menú de opciones y un panel lateral de navegación.

Cómo iniciar una actividad externa

Codelab

Actualiza la app de AndroidTrivia para permitir que los usuarios compartan resultados con amigos a través de otras apps. Configura el complemento Safe Args, agrega y pasa argumentos entre destinos de fragmentos, y usa un intent implícito para el elemento del menú de opciones para compartir.

Cuestionario sobre Navegación

Pon a prueba tus conocimientos sobre la navegación en una app y la navegación a una actividad externa para obtener la insignia de Navegación.