BooleanConfiguration

불리언 구성은 사용자가 시계 화면 편집기에서 시계 화면을 맞춤설정할 때 사용 설정하거나 중지할 수 있는 옵션을 제공합니다.

Wear OS 4에서 도입되었습니다.

문법

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

다음 코드 스니펫과 같이 Scene 요소 내에 BooleanConfiguration 요소를 포함할 수 있습니다.

<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
시계 화면 편집기에 표시되는 텍스트에 해당하는 리소스 ID입니다.
defaultValue
사용자가 시계 화면 편집기에서 구성을 명시적으로 변경하지 않는 경우 사용되는 기본 구성 값입니다.

선택사항 속성

다음 속성은 선택사항입니다.

icon
시계 화면 편집기에 표시되는 드로어블 리소스에 해당하는 리소스 ID입니다. 최대 크기는 400x400픽셀입니다.
screenReaderText
사용자가 TalkBack을 사용 설정한 경우 사용되는 텍스트에 해당하는 리소스 ID입니다.