Konfiguracja logiczna

Konfiguracja wartości logicznej daje użytkownikowi opcję, którą można włączyć lub wyłączyć podczas dostosowywania tarczy zegarka w edytorze tarcz zegarka.

Wprowadzona w Wear OS 4.

Składnia

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

W elemencie Scene możesz umieścić element BooleanConfiguration, jak pokazano w tym fragmencie kodu:

<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>

Atrybuty

Element BooleanConfiguration ma te atrybuty:

Atrybuty wymagane

Wymagane są te atrybuty:

id
Unikalny identyfikator wartości konfiguracji.
displayName
Identyfikator zasobu odpowiadający tekstowi wyświetlanemu w edytorze tarczy zegarka.
defaultValue
Domyślna wartość konfiguracji używana w sytuacji, gdy użytkownik nie zmieni bezpośrednio konfiguracji w edytorze tarcz zegarka.

Atrybuty opcjonalne

Te atrybuty są opcjonalne:

icon
Identyfikator zasobu odpowiadający zasobowi, który można narysować, wyświetlany w edytorze tarczy zegarka. Powinien mieć maksymalny rozmiar 400 x 400 pikseli.
screenReaderText
Identyfikator zasobu odpowiadający tekstowi, który jest używany, jeśli użytkownik ma włączoną funkcję TalkBack.