BooleYapılandırması

Boole Yapılandırması, kullanıcıya kadran düzenleyicisinde kadranı özelleştirirken açıp kapatma seçeneği sunar.

Wear OS 4'te kullanıma sunuldu.

Sözdizimi

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

Aşağıdaki kod snippet'inde gösterildiği gibi Scene öğesine bir BooleanConfiguration öğesi ekleyebilirsiniz:

<UserConfigurations>
  <BooleanConfiguration id="show_date"
      displayName="@string/show_date_label"
      screenReaderText="@string/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>

Özellikler

BooleanConfiguration öğesi aşağıdaki özelliklere sahiptir:

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

id
Yapılandırma değeri için benzersiz bir tanımlayıcı.
displayName
Kadran düzenleyicide gösterilen metne karşılık gelen bir kaynak kimliği.
defaultValue
Kullanıcı, kadran düzenleyicideki yapılandırmayı açıkça değiştirmezse varsayılan yapılandırma değeri kullanılır.

İsteğe bağlı özellikler

Aşağıdaki özellikler isteğe bağlıdır:

icon
Kadran düzenleyicide gösterilen çekilebilir kaynağa karşılık gelen kaynak kimliği. Maksimum 400x400 piksel boyutunda olmalıdır.
screenReaderText
Kullanıcı TalkBack'i etkinleştirdiğinde kullanılan metne karşılık gelen bir kaynak kimliği.