Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
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
Cette vue de lecture affiche le titre en cours de lecture (Android Auto).L'utilisateur a ouvert le menu à développer sur le côté droit de l'écran, qui offre plus de fonctionnalités (Android Auto).
Cette vue de lecture affiche le titre en cours d'écoute (Google intégré).L'utilisateur a ouvert le menu à développer sur le côté droit de l'écran, qui offre plus de fonctionnalités (Google intégré).
Deux exemples (liste et grille) d'applications multimédias sur Google intégré (portrait)
File d'attente
Offrez aux utilisateurs la possibilité de parcourir la liste des sources audio.
Exemples de files d'attente
Ici, l'utilisateur peut consulter la file d'attente des contenus multimédias à venir (Android Auto).Ici, l'utilisateur voit la liste des contenus multimédias à venir (Google intégré).Ici, l'utilisateur peut consulter la file d'attente des contenus multimédias à venir (Google Integrated, portrait).
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 :
Fournissez des icônes vectorielles monochromes pour toutes les actions personnalisées qu'ils ajoutent, et modifiez-les de manière dynamique pour indiquer l'état.
Doit
Les développeurs d'applications doivent :
Si vous utilisez du texte (y compris des chiffres) dans une icône, exploitez au maximum l'espace dans la zone de délimitation pour que le texte soit aussi grand et lisible que possible.
Les développeurs d'applications doivent :
Fournir un indicateur pour l'élément de la file d'attente en cours de lecture
Inclure les éléments précédemment lus dans la file d'attente
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/04/16 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/04/16 (UTC)."],[[["Design your media app's playback view and decide if you need custom controls beyond Play/Pause, Next, Previous, and Overflow."],["Provide monochrome vector icons for any custom actions, dynamically changing them to reflect the state (e.g., available, disabled)."],["Give users a queue to browse audio sources, ideally indicating the currently playing item and including previously played items."],["For custom action icons, maximize text size for readability and limit the number of custom actions to 6 (or 8 if Next/Previous aren't used)."],["Consider including thumbnails and elapsed time or an icon for the currently playing item in the queue for better user experience."]]],[]]