Le modèle Liste présente les éléments d'information sous la forme d'une liste.
Les listes peuvent être divisées en sections à l'aide de sous-listes.
Ce modèle peut être intégré au modèle d'onglet pour permettre une navigation par onglets.
Ce modèle peut être inclus dans le modèle Carte + Contenu pour fournir une liste sur une carte.
Inclut:
- En-tête facultatif. Lorsque ce modèle est intégré au modèle d'onglet, l'en-tête est remplacé par des onglets.
- Éléments de liste (le nombre d'éléments et la quantité de texte par ligne peuvent varier) :
- Nombre d'éléments de la liste. Le nombre d'éléments pouvant s'afficher dépend du véhicule. Pour récupérer le nombre maximal de lignes de la liste pour un véhicule donné, utilisez l'API ConstraintManager.
- Quantité de texte par élément. Le texte secondaire des lignes de liste peut comporter plus de deux lignes lorsqu'il est parqué. Consultez Plus de texte de liste à l'arrêt.
- Bouton d'action flottant facultatif
Pour en savoir plus sur les lignes pouvant être incluses dans ce modèle, consultez la section Options de ligne pour le modèle de liste uniquement et les exemples de la section Exemples de flux.
![Maquettes fonctionnelles du modèle de liste](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/list-template.png?authuser=5&hl=fr)
Texte de liste supplémentaire lorsque le véhicule est à l'arrêt
La quantité de texte secondaire autorisée dans chaque ligne de la liste varie selon que la voiture est à l'arrêt ou en voiture. Pour limiter les distractions, le texte est tronqué à deux lignes lorsque vous conduisez. Tout contenu destiné à être lu pendant la conduite doit être affiché au début du texte secondaire.
![Exemple d'affichage de texte supplémentaire lorsque l'utilisateur est à l'arrêt](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/list-text-parked.png?authuser=5&hl=fr)
![Exemple montrant moins de texte lorsque l'utilisateur est en mouvement](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/list-text-driving.png?authuser=5&hl=fr)
Exemples de modèles de listes
Les exemples Android Auto et Android Automotive OS (AAOS) suivants ont été créés à l'aide du modèle de liste.
![](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/map_with_list_2.png?authuser=5&hl=fr)
![Exemple illustrant une liste de positions récentes](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/map_with_list.png?authuser=5&hl=fr)
Répertorier les exigences liées à l'expérience utilisateur des modèles
Développeurs d'applications:
OBLIGATOIRE | Incluez un en-tête de section lorsque des sections sont présentes. |
NE DOIT PAS | Mélangez les lignes de la liste sélectionnables (lignes avec cases d'option) avec d'autres types de lignes ou séparez-les par des sections. |
DOIT | Présenter les sélections par défaut dans les listes sélectionnables |
DOIT | Associer une action à chaque élément de la liste (les lignes réservées à des informations ne sont pas recommandées). |
DOIT | Placez le contenu dans le texte secondaire destiné à être lu en conduisant au début, pour éviter qu'il ne soit tronqué. |
DOIT | Incluez un en-tête avec un titre facultatif et des actions principales et secondaires. |
PEUT | Diviser le contenu d'une liste en sections |
PEUT | Mélangez les lignes dotées d'un bouton bascule avec d'autres lignes si nécessaire. |
PEUT | Mettez à jour le texte de la ligne et le composant Image ou Icône lorsque l'utilisateur change d'état. |