Navigation

Créez un fragment, définissez des chemins de navigation et démarrez une activité externe. Terminez le développement de l'application AndroidTrivia, un jeu dans lequel les utilisateurs répondent à des questions de culture générale sur le développement Android et peuvent partager leurs résultats en cas de victoire.

 

Créer un fragment

Atelier de programmation

Importez le code de démarrage de l'application AndroidTrivia, créez un fragment, puis incluez-le dans le fichier de mise en page.

Définir des chemins de navigation

Atelier de programmation

Ajoutez des composants de navigation à l'application AndroidTrivia en créant un NavHostFragment, puis ajoutez des fragments au graphique de navigation. Modifiez le comportement du bouton "Retour", ajoutez un bouton "Remonter" dans l'application, un menu d'options ainsi qu'un panneau de navigation.

Démarrer une activité externe

Atelier de programmation

Mettez à jour l'application AndroidTrivia pour permettre aux utilisateurs de partager leurs résultats avec leurs amis via d'autres applications. Configurez le plug-in Safe Args, ajoutez et transmettez des arguments entre des destinations de fragment, et utilisez un intent implicite pour l'élément de menu "Partager".

Navigation – Quiz

Testez vos connaissances concernant la navigation dans les applications et la navigation vers une activité externe pour obtenir le badge "Navigation".