Логическая конфигурация

Логическая конфигурация дает пользователю возможность включить или выключить его при настройке циферблата в редакторе циферблатов.

Представлено в Wear OS 4.

Синтаксис

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

Вы можете включить элемент BooleanConfiguration в элемент Scene , как показано в следующем фрагменте кода:

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

Атрибуты

Элемент BooleanConfiguration имеет следующие атрибуты:

Обязательные атрибуты

Обязательны следующие атрибуты:

id
Уникальный идентификатор значения конфигурации.
displayName
Идентификатор ресурса, соответствующий тексту, отображаемому в редакторе циферблата.
defaultValue
Значение конфигурации по умолчанию, используемое, если пользователь не меняет конфигурацию явным образом в редакторе циферблатов.

Дополнительные атрибуты

Следующие атрибуты являются необязательными:

icon
Идентификатор ресурса, соответствующий доступному ресурсу, который отображается в редакторе циферблатов. Максимальный размер должен составлять 400x400 пикселей.
screenReaderText
Идентификатор ресурса, соответствующий тексту, который используется, если у пользователя включен TalkBack .
{% дословно %} {% дословно %} {% дословно %} {% дословно %}