Listas são índices verticais e contínuos de elementos. Use ScalingLazyColumn
para criar listas no Wear OS.
A ScalingLazyColumn foi criada especificamente para o Wear OS e estende
a classe LazyColumn. As listas oferecem dimensionamento e transparência,
o que permite que o conteúdo diminua e desapareça nas partes de cima e de baixo da tela
para ajudar os usuários a saber no que se concentrar. As listas são fixadas no centro da
tela, o que dá mais ênfase aos itens no meio da
lista.
As listas podem conter itens de altura fixa ou variável. O conteúdo da lista precisa
ter margem suficiente para acomodar telas redondas. Se
autoCentering estiver ativado, o primeiro e o último item
vão ser centralizados na janela de visualização quando você rolar até esse ponto
na lista.
Comportamento de ajuste
Para dar ênfase a um item da lista ao rolar, use o ajuste. Use o ajuste
quando os itens forem grandes, mas não mais altos que a tela.
O comportamento de ajuste tem duas formas. ItemCenter usa o centro do item como um ponto de referência. ItemStart usa a borda do item como um ponto de referência. Use o primeiro para centralizar um item na
tela e o segundo para centralizar dois itens na tela. Defina esse
comportamento usando o parâmetro
anchorType.
Para ter mais controle sobre o comportamento de ajuste em uma lista, defina flingBehavior
personalizado na declaração
ScalingLazyColumn.
Uso
Confira os exemplos abaixo de como usar listas em relógios.
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.