DefaultProviderPolicy

시계 화면에서 정보 표시의 기본 데이터 소스로 하나 이상의 비시스템 데이터 소스를 사용하려는 경우가 있습니다. 어떤 이유로든 정보 표시 데이터 소스를 사용할 수 없는 경우(예: 설치되지 않았거나 요청된 유형을 지원하지 않는 경우) 다음 데이터 소스가 시도됩니다. 사용할 수 있는 비시스템 데이터 소스가 없는 경우 시스템 정보 표시 데이터 소스가 최종 대체 옵션으로 기능합니다.

DefaultComplicationDataSourcePolicy가 비어 있으면 기본값이 설정되지 않습니다.

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

문법

<DefaultProviderPolicy defaultSystemProvider="string" defaultSystemProviderType="string" />

속성

DefaultProviderPolicy에는 다음과 같은 속성이 있습니다.

필수 속성

다음 속성은 필수입니다.

defaultSystemProvider
defaultSystemProvider는 지정된 기본 또는 보조 제공자가 없거나 사용할 수 있는 비시스템 데이터 소스가 없는 경우 최종 대체 옵션으로 기능하는 시스템 정보 표시 데이터 소스입니다. defaultSystemProvider 속성은 Wear SystemProvider 값 목록의 문자열 상수 값(예: STEP_COUNT)으로 설정해야 합니다.
defaultSystemProviderType
시스템 제공자가 여러 유형을 지원하는 경우 구체적인 데이터 소스를 식별하기 위한 defaultSystemProvider 유형입니다. 지원되는 값은 SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE, EMPTY입니다.

선택사항 속성

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

primaryProvider
시도할 첫 번째 데이터 소스의 구성요소 이름입니다.
primaryProviderType
primaryProvider가 선택된 경우 기본 정보 표시 유형입니다. 지원되는 값은 SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE, EMPTY입니다.
secondaryProvider
시도할 두 번째 데이터 소스의 구성요소 이름입니다.
secondaryProviderType
secondaryProvider가 선택된 경우의 기본 정보 표시 유형입니다. 지원되는 값은 SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE, EMPTY입니다.