정보 표시 경계 영역

정보 표시 경계 영역은 정보 표시의 렌더링 영역을 정의하는 데 사용됩니다. 시계 화면 편집기에 경계 영역의 윤곽선이 표시됩니다. 경계 영역 바깥에 있는 콘텐츠는 모두 잘립니다.

경계 영역은 사용자가 시계 화면에서 정보 표시를 선택할 수 있는 영역도 결정합니다.

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

BoundingBox

BoundingBox 요소는 정보 표시의 직사각형 경계 영역을 정의합니다.

문법

<BoundingBox x="integer" y="integer" width="integer" height="integer"
                outlinePadding="float" />

속성

BoundingBox 요소는 다음과 같은 속성을 포함합니다.

필수 속성

다음 속성은 필수입니다.

x, y, width, height
요소의 크기와 위치를 지정하는 정수 모음입니다.

선택사항 속성

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

outlinePadding
경계 영역 바깥쪽에 적용할 패딩을 지정하는 부동 소수점입니다. 시계 화면 편집기에서 더 큰 윤곽선을 만드는 데 사용됩니다. 기본값은 0입니다.

BoundingRoundBox

BoundingRoundBox 요소는 정보 표시의 모서리가 둥근 직사각형 경계 영역을 정의합니다.

문법

<BoundingRoundBox x="integer" y="integer" width="integer" height="integer"
                outlinePadding="float" cornerRadius="float" />

속성

BoundingRoundBox 요소는 다음과 같은 속성을 포함합니다.

필수 속성

다음 속성은 필수입니다.

x, y, width, height
요소의 크기와 위치를 지정하는 정수 모음입니다.

선택사항 속성

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

cornerRadius

원의 반지름입니다. 이 값은 직사각형의 모서리가 둥근 정도를 정의합니다.

outlinePadding
경계 영역 바깥쪽에 적용할 패딩을 지정하는 부동 소수점입니다. 시계 화면 편집기에서 더 큰 윤곽선을 만드는 데 사용됩니다. 기본값은 0입니다.

BoundingOval

BoundingOval 요소는 정보 표시의 둥근 경계 영역을 정의합니다.

문법

<BoundingOval x="integer" y="integer" width="integer" height="integer"
                outlinePadding="float" />

속성

BoundingOval 요소는 다음과 같은 속성을 포함합니다.

필수 속성

다음 속성은 필수입니다.

x, y, width, height
요소의 크기와 위치를 지정하는 정수 모음입니다.

선택사항 속성

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

outlinePadding
경계 영역 바깥쪽에 적용할 패딩을 지정하는 부동 소수점입니다. 시계 화면 편집기에서 더 큰 윤곽선을 만드는 데 사용됩니다. 기본값은 0입니다.

BoundingArc

BoundingArc 요소는 정보 표시의 원호 모양 경계 영역을 정의합니다.

문법

<BoundingArc centerX="float" centerY="float" width="float"
                height="float" thickness="float" isRoundEdge="boolean"
                startAngle="float" endAngle="float"
                direction="CLOCKWISE | COUNTER_CLOCKWISE"
                outlinePadding="float" />

속성

BoundingArc 요소는 다음과 같은 속성을 포함합니다.

필수 속성

다음 속성은 필수입니다.

centerX, centerY, width, height
원호가 들어 있는 타원을 정의하는 속성 모음입니다. 원호는 지정된 타원에 들어맞도록 크기가 조정됩니다. 모든 속성은 부동 소수점 수로 정의됩니다.
thickness
부동 소수점 수로 표현된 원호의 두께입니다.
startAngle
원호가 시작되는 시작 각도입니다(단위: 도). 각도가 0도이면 시계의 12시 위치에 해당합니다.
endAngle
원호가 끝나는 종료 각도입니다.

선택사항 속성

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

isRoundEdge
원호의 끝부분이 평평한지 아니면 둥근지 지정합니다. 기본값은 FALSE입니다.
direction
원호의 회전 방향입니다. 기본값은 CLOCKWISE입니다.
outlinePadding
경계 영역 바깥쪽에 적용할 패딩을 지정하는 부동 소수점입니다. 시계 화면 편집기에서 더 큰 윤곽선을 만드는 데 사용됩니다. 기본값은 0입니다.