Indicador de posição
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.

O componente PositionIndicator exibe a localização do usuário em uma lista ou um valor de intervalo.
Use os indicadores de posição na lista ou em outros contextos ao usar o botão lateral giratório (RSB) para rolar a tela, ajustar configurações, controlar o volume ou realizar outras ações.
Anatomia
Uso
Veja alguns exemplos de indicadores de posição a seguir.

Telas grandes

Comportamento responsivo
O indicador de posição vai permanecer o mesmo tamanho em todos os tamanhos de tela, ou seja, o ângulo da curva mudará um pouco para corresponder.

Indicador de posição
O arco do indicador tem sempre 50 dp de altura (não é dimensionado proporcionalmente), o que significa que apenas o grau muda à medida que você aumenta de tamanho.
É possível ajustar manualmente a margem para 2 dp para corresponder à SysUI. A altura vai continuar fixa em 50 dp.

Indicador de controle/RSB
O arco do indicador tem sempre 76 dp de altura (não é dimensionado proporcionalmente), o que significa que apenas o grau muda à medida que você aumenta de tamanho.
É possível:
- Ajuste manualmente a margem para 2 dp para corresponder à SysUI. A altura vai continuar fixa em 50 dp.
- Coloque o indicador no lado esquerdo ou direito da tela.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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."]]