Aller au contenu principal

Liste objets et navigation

Le code de cette recette est disponible ici.

La liste que nous allons afficher est une liste de Donnee :

Chargement...

Base de navigation​

Pour le détail de la navigation, vous pouvez consulter la recette Navigation.

La liste​

Chargement...
  • on appelle items
  • la variable truc désigne un objet de classe Donnee

BoitePourElement​

Nous recommandons de mettre le code pour chaque élément de la liste dans une fonction à part:

Chargement...

On navigue vers un autre écran en utilisant la fonction navigate de l'objet NavController.

Chargement...

Détail​

On peut alors afficher les détails de l'élément sélectionné dans un nouvel écran.

Chargement...

Explorer le code​

Le code de cette recette est disponible ici.

Prends le temps d'exécuter la démo en plaçant des points d'arrêt dans le code pour voir comment Compose gère la liste.