BooleYapılandırması

Boole yapılandırması, kullanıcıya kadran düzenleyicisinde kadranı özelleştirirken etkinleştirilebilecek veya devre dışı bırakılabilecek bir seçenek sunar.

Wear OS 4'te kullanıma sunulmuştur.

Sözdizimi

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

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

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

Özellikler

BooleanConfiguration öğesi şu özelliklere sahiptir:

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

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

İsteğe bağlı özellikler

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

icon
Saat kadranı düzenleyicisinde gösterilen çizilebilir kaynağa karşılık gelen bir kaynak kimliği. Bu resim en fazla 400x400 piksel boyutunda olmalıdır.
screenReaderText
Kullanıcının TalkBack'i etkinleştirdiği durumlarda kullanılan metne karşılık gelen bir kaynak kimliği.