ListConfiguration

Uma configuração que permite ao usuário selecionar um item de uma lista ao personalizar o mostrador do relógio no editor.

Introduzido no Wear OS 4.

Sintaxe

<ListConfiguration id="string" displayName="string" icon="string"
                         screenReaderText="string" defaultValue="string"
>
  <ListOption id="string" displayName="string" screenReaderText="string"
                  icon="string" />
  ...
</ListConfiguration>

Atributos

O elemento ListConfiguration tem os seguintes atributos:

Atributos obrigatórios

Os seguintes atributos são obrigatórios:

id
Um identificador exclusivo para o valor da configuração.
displayName
Um ID de recurso correspondente ao texto exibido no editor do mostrador do relógio.
defaultValue
O valor de configuração padrão usado se o usuário não mudar explicitamente a configuração no editor do mostrador do relógio. Ele precisa ser definido como o id de um dos elementos ListOption internos.

Atributos opcionais

Os seguintes atributos são opcionais:

icon
Um ID de recurso correspondente ao drawable mostrado no editor do mostrador do relógio.
screenReaderText
Um ID de recurso correspondente ao texto usado se o usuário tiver ativado o TalkBack.

Elementos internos

O elemento ListConfiguration pode conter entre 1 e 100 elementos ListOption internos.

Atributos de ListOption

O elemento ListOption precisa conter os seguintes atributos:

id
Um identificador exclusivo para o valor da opção.
displayName
Um ID de recurso correspondente ao texto exibido no editor do mostrador do relógio.

Opcionalmente, o elemento ListOption pode conter os seguintes atributos:

icon
Um ID de recurso correspondente ao drawable mostrado no editor do mostrador do relógio. Ele precisa ter um tamanho máximo de 400 x 400 px.
screenReaderText
Um ID de recurso correspondente ao texto usado se o usuário tiver ativado o TalkBack.