DefaultProviderPolicy

錶面可能會嘗試一或多個非系統資料來源,並將這類來源設為小工具的預設資料來源。如果小工具的資料來源因故無法使用,例如未安裝或不支援所要求的類型,系統就會嘗試下一個資料來源。無法使用非系統資料來源時,最終會改回使用系統小工具資料來源。

如果 DefaultComplicationDataSourcePolicy 為空白,表示未設定預設值。

這項元素已在 Wear OS 4 推出。

語法

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

屬性

DefaultProviderPolicy 具備下列屬性:

必要屬性

必要屬性包括:

defaultSystemProvider
defaultSystemProvider 是系統小工具資料來源,在未指定主要或次要供應器,或無法使用非系統資料來源時,可做為最終備用來源。defaultSystemProvider 屬性應設為 Wear SystemProvider 值清單中的字串常數值,例如 STEP_COUNT
defaultSystemProviderType
defaultSystemProvider 的類型,用來區分系統供應器支援的多個類型。支援的值為 SHORT_TEXTLONG_TEXTMONOCHROMATIC_IMAGESMALL_IMAGEPHOTO_IMAGERANGED_VALUEEMPTY

選用屬性

選用屬性包括:

primaryProvider
要嘗試的第一個資料來源元件名稱。
primaryProviderType
選取 primaryProvider 時的預設小工具類型。支援的值為 SHORT_TEXTLONG_TEXTMONOCHROMATIC_IMAGESMALL_IMAGEPHOTO_IMAGERANGED_VALUEEMPTY
secondaryProvider
要嘗試的第二個資料來源元件名稱。
secondaryProviderType
選取 secondaryProvider 時的預設小工具類型。支援的值為 SHORT_TEXTLONG_TEXTMONOCHROMATIC_IMAGESMALL_IMAGEPHOTO_IMAGERANGED_VALUEEMPTY