Les constructeurs automobiles et Google fournissent un ensemble de commandes de lecture de base, comme Lecture/Pause, Suivant, Précédent et Menu. Si vous souhaitez des fonctionnalités supplémentaires, comme une file d'attente ou des actions personnalisées, vous devez prendre des décisions de conception concernant la mise en page, les icônes et les commandes fournies à remplacer (le cas échéant).
Pour aller au-delà des actions de lecture fournies par les constructeurs automobiles et proposer aux utilisateurs une file d'attente ou des actions de lecture supplémentaires, vous devez décider d'afficher les éléments suivants:
- Vignettes des éléments de la file d'attente
- Icône ou durée écoulée de l'élément en cours de lecture
- Éléments précédemment lus dans la file d'attente
- Actions personnalisées dans la barre de commande et possibilité de remplacer les commandes Suivant et Précédent du constructeur
- Représentations visuelles des états pertinents de chaque action (par exemple, disponible ou désactivé)
Les développeurs d'applications doivent maintenir une conception cohérente pour les actions personnalisées dans les applications multimédias afin de répondre aux attentes des utilisateurs et de maximiser le texte dans les icônes pour assurer la lisibilité.
Vue de lecture
L'une des fonctionnalités les plus importantes à concevoir pour une application multimédia est la vue de lecture.
Exemples de vue de lecture





File d'attente
Offrez aux utilisateurs la possibilité de parcourir la liste des sources audio.
Exemples de files d'attente



Conditions requises
Tenez compte des exigences et recommandations suivantes:
Niveau d'exigence | Exigences concernant les files d'attente | Exigences concernant les commandes de lecture |
---|---|---|
Obligatoire | -- | Les développeurs d'applications doivent :
|
Doit | Les développeurs d'applications doivent :
|
Les développeurs d'applications doivent :
Pour en savoir plus sur les indicateurs de progression et la file d'attente, consultez Activer le contrôle de la lecture. |
Mai | Les développeurs d'applications peuvent :
|
Les développeurs d'applications peuvent :
|