Indicateur de progression de la lecture

Le composant d'indicateur de progression d'un contenu multimédia est propre aux applications multimédias.

L'indicateur de progression est une représentation visuelle de la durée et du temps de lecture écoulé pour une source multimédia. Il apparaît dans les applications multimédias pendant la lecture.


Anatomie

L'indicateur de progression multimédia se compose d'une piste inactive (en gris) qui représente la durée de la source multimédia, et d'une piste active (affichée avec une couleur d'accentuation) qui se superpose à la piste inactive pour indiquer la durée de lecture écoulée.

Anatomie de l'indicateur de progression multimédia
1. Version active
2. Piste inactive

L'indicateur de progression des médias peut être linéaire ou circulaire.

Indicateur de progression du média linéaire

L'indicateur de progression linéaire affiche la durée et le temps écoulé sur un axe horizontal. La partie visible de la piste est centrée dans une zone de zone cible tactile de 76 dp. En appuyant sur le temps écoulé ou en le faisant glisser, l'utilisateur peut se déplacer vers d'autres emplacements de la source multimédia. L'indicateur de progression de la lecture linéaire est destiné aux écrans de 800 dp ou plus.

Anatomie de l'indicateur de progression circulaire

L'indicateur de progression circulaire affiche la durée et le temps écoulé sous la forme d'un cercle. Il n'est pas possible d'appuyer sur le temps écoulé ou de le faire glisser pour changer d'emplacement. L'indicateur de progression circulaire du contenu multimédia est destiné aux écrans de moins de 800 dp et doit être utilisé lorsque les commandes de lecture multimédia sont réduites.

États de l'indicateur de progression des contenus multimédias

Pendant la lecture, l'indicateur de progression a l'un des quatre états suivants:

  • Lecture:le contenu multimédia est en cours de lecture, et la piste active passe au-dessus de la piste inactive pour indiquer le temps écoulé.
  • En pause:l'utilisateur a mis la lecture en pause. La piste active est immobile au moment où la lecture est mise en pause.
  • Mise en mémoire tampon:l'application multimédia charge le contenu à lire. L'indicateur affiche une ligne blanche qui progresse de façon répétée sur la piste inactive pendant le chargement du contenu.
  • Erreur:Impossible de lire le contenu multimédia. Il n'y a pas de canal actif, et le canal inactif est désactivé.
La piste active avance sur la piste inactive au fur et à mesure de la lecture du contenu multimédia.
État de lecture: la piste active passe à la piste inactive au fur et à mesure de la lecture du contenu multimédia.
La piste active est immobile pendant que la lecture multimédia est en pause
En pause: la piste active est à l'arrêt pendant la lecture des contenus multimédias.
Une ligne blanche progresse de façon répétée sur la piste inactive pendant le chargement du contenu.
État de mise en mémoire tampon: une ligne blanche progresse de façon répétée sur la piste inactive pendant le chargement du contenu.
Le titre inactif est désactivé en cas d'erreur de lecture medai État d'erreur: en cas d'erreur multimédia, aucune piste active ne s'affiche et la piste inactive est désactivée.

Caractéristiques techniques

Indicateur de progression du média linéaire

Redline de l'indicateur de progression d'un support linéaire

Indicateur de progression circulaire du média

Redline de l'indicateur de progression circulaire des médias

Fonctionnalités

Pendant la lecture de contenus multimédias, la piste active de l'indicateur de progression multimédia s'affiche avec une couleur d'accentuation. La couleur d'accentuation par défaut est une nuance de bleu. Les développeurs d'applications peuvent choisir de fournir à la place une couleur d'accentuation qui reflète leur marque multimédia. De même, les OEM peuvent proposer une couleur d'accentuation à l'image de la marque de leur voiture. Si elle est fournie, une couleur d'accentuation OEM est prioritaire par rapport à celle d'une application.

Barre de progression linéaire du média affichant la piste active avec les couleurs d'accentuation par défaut, tierces et OEM
Le style par défaut de l'indicateur de progression est une nuance de bleu. Les développeurs d'applications peuvent remplacer le style par défaut de l'application par la couleur d'accentuation de leur propre marque (vert dans cet exemple). Les OEM peuvent également remplacer le style par défaut et le style de l'application par la couleur d'accentuation de leur propre marque (en orange dans cet exemple).
Barre de progression circulaire montrant la piste active avec les couleurs d'accentuation par défaut, tierces et OEM
Exemples de styles de couleurs d'accentuation par défaut, d'application et d'OEM appliqués à un indicateur de progression circulaire

Le guide d'intégration de la bibliothèque Car UI fournit des conseils aux OEM sur la personnalisation des composants.

Pour obtenir des conseils spécifiques sur l'utilisation de la couleur pour personnaliser les composants, consultez Couleur.


Exemples

L'indicateur de progression d'un support linéaire en action
Indicateur de progression linéaire du contenu multimédia dans la vue de lecture de l'application multimédia
Indicateur de progression circulaire du média en action
Ici, l'indicateur circulaire de progression du contenu multimédia s'affiche sur la commande de lecture réduite. La commande réduite se superpose à l'écran d'une playlist.