Configurazione booleana

Una configurazione booleana offre all'utente un'opzione che può essere attivata o disattivata durante la personalizzazione del quadrante nell'editor dei quadranti.

Introdotta in Wear OS 4.

Sintassi

<BooleanConfiguration id="string" displayName="string" icon="string"
                         screenReaderText="string" defaultValue="TRUE | FALSE"
/>

Puoi includere un elemento BooleanConfiguration in un elemento Scene, come mostrato nel seguente snippet di codice:

<UserConfigurations>
  <BooleanConfiguration id="show_date"
      displayName="show_date_label"
      screenReaderText="show_date_label"
      defaultValue="TRUE"
  />
</UserConfigurations>

<!-- ... -->

<Scene backgroundColor="#ff000000">
  <!-- ... -->

  <BooleanConfiguration id="show_date">
    <BooleanOption id="TRUE">
      <Group ...>
        <!-- ...Content to show date -->
      </Group>
    </BooleanOption>
    <BooleanOption id="FALSE">
      <Group ...>
        <!-- ...Content when date not required -->
      </Group>
    </BooleanOption>
  </BooleanConfiguration>

  <!-- ... -->
</Scene>

Attributi

L'elemento BooleanConfiguration ha i seguenti attributi:

Attributi obbligatori

I seguenti attributi sono obbligatori:

id
Un identificatore univoco per il valore di configurazione.
displayName
Un ID risorsa corrispondente al testo visualizzato nell'editor dei quadranti.
defaultValue
Il valore di configurazione predefinito utilizzato se l'utente non modifica esplicitamente la configurazione nell'editor dei quadranti.

Attributi facoltativi

I seguenti attributi sono facoltativi:

icon
Un ID risorsa corrispondente alla risorsa disegnabile che viene visualizzata nell'editor dei quadranti. Deve avere una dimensione massima di 400 x 400 px.
screenReaderText
Un ID risorsa corrispondente al testo utilizzato se l'utente ha abilitato TalkBack.