<ph type="x-smartling-placeholder"></ph>
하위 요소의 모양, 애니메이션, 이벤트 처리를 조건부로 사용 설정하기 위한 비교 로직을 제공합니다.
Wear OS 4에서 도입되었습니다.
문법
<Condition> <!-- The "Expressions" element is required. --> <Expressions> <Expression name="unique-name"> <!-- Arithmetic expression goes here. --> </Expression> <!-- Other expressions go here. --> </Expressions> <!-- The "expression" attribute is required. --> <Compare expression="expression-name"> <!-- ONE of the following only: --> <Group ... /> <PartText ... /> <PartImage ... /> <PartAnimatedImage ... /> <PartDraw ... /> <Condition ... /> <AnalogClock ... /> <DigitalClock ... /> </Compare> <!-- The "else" case for when all of the above "Compar e" conditions are false. --> <Default> <!-- ONE of the following only: --> <Group ... /> <PartText ... /> <PartImage ... /> <PartAnimatedImage ... /> <PartDraw ... /> <Condition ... /> <AnalogClock ... /> <DigitalClock ... /> </Default> </Condition>
내부 요소
Condition
요소는 다음과 같은 내부 요소를 포함합니다.
Expressions
각각
name
속성이 있고 산술식을 포함하는Expression
요소 집합을 정의합니다.name
은 포함된Condition
요소 내에서 고유해야 합니다.Condition
요소는Expressions
요소를 하나 이상 포함해야 합니다.Compare
지정된 이름의 표현식이
true
또는 0이 아닌 값으로 평가되는 경우에만 표시되고 애니메이션되며 이벤트를 수용하는 단일 요소 트리를 포함합니다.name
속성은Condition
요소의 다른 곳에서 사용된Expression
요소의name
속성과 일치해야 합니다.Default
활성화된
Compare
요소 그룹이 없을 때만 표시되고 애니메이션되며 이벤트를 수용하는 단일 요소 트리를 포함합니다.
추천 항목
- 참고: JavaScript가 사용 중지되어 있으면 링크 텍스트가 표시됩니다.
- AGSL 빠른 참조
- Room 항목을 사용하여 데이터 정의
- Android의 데이터 결합