Indicateur de position
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.

Le composant PositionIndicator affiche la position de l'utilisateur dans une valeur de liste ou de plage.
Utilisez les indicateurs de position sous forme de liste ou dans d'autres contextes lorsque vous pouvez utiliser le bouton latéral rotatif pour faire défiler l'écran, régler les paramètres, régler le volume ou effectuer d'autres actions.
Anatomie
Utilisation
Consultez les exemples d'indicateurs de position ci-dessous.

Grands écrans

Comportement responsif
L'indicateur de position conserve la même taille quelle que soit la taille d'écran, ce qui signifie que l'angle de la courbe change légèrement pour correspondre.

Indicateur de position
L'arc de l'indicateur a toujours une hauteur de 50 dp (qui n'est pas proportionnel à l'échelle), ce qui signifie que seul le degré change à mesure que vous augmentez la taille.
Il est possible de réduire manuellement la marge à 2 dp pour qu'elle corresponde à celle de SysUI. La hauteur reste fixe à 50 dp.

Indicateur de commande/RSB
L'arc de l'indicateur a toujours une hauteur de 76 dp (qui n'est pas proportionnel à l'échelle), ce qui signifie que seul le degré change à mesure que vous augmentez la taille.
Vous pouvez:
- Ajustez manuellement la marge à 2 dp pour la faire correspondre à SysUI. La hauteur reste fixe à 50 dp.
- Placez l'indicateur à gauche ou à droite de l'écran.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (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/07/27 (UTC)."],[],[],null,["# Position indicator\n\nThe [PositionIndicator](/reference/kotlin/androidx/wear/compose/material/package-summary#PositionIndicator(androidx.compose.foundation.ScrollState,androidx.compose.ui.Modifier,kotlin.Boolean)) component displays the user's location in a list or range value. \nUse position indicators in list or for other contexts when you can use the rotating side button (RSB) to scroll, adjust settings, control volume, or do other actions.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nAnatomy\n-------\n\nA. Track \nB. Indicator\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nUsage\n-----\n\nSee the following examples of position indicators.\n\nLarge screens\n-------------\n\n### **Responsive behavior**\n\nThe position indicator will remain the same size across screen sizes, this means the angle of the curve will change slightly to match.\n\n**Position indicator**\n\nThe arc of the indicator is always 50 dp high (doesn't scale proportionally) meaning only the degree changes as you go up in size. \n\n\nIt's possible to manually adjust the margin down to 2 dp to match SysUI. The height will remain fixed at 50 dp.\n\n**Control/RSB indicator**\n\nThe arc of the indicator is always 76 dp high (doesn't scale proportionally) meaning only the degree changes as you go up in size. \n\nIt's possible to:\n\n- Manually adjust the margin down to 2 dp to match SysUI. The height will remain fixed at 50 dp.\n- Have the indicator sit on the left or right side of the screen."]]