DefaultProviderPolicy


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

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

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

語法

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

屬性

DefaultProviderPolicy 具備下列屬性:

必要屬性

必要屬性包括:

defaultSystemProvider

defaultSystemProvider 是系統小工具資料來源 做為最終備用來源,以防主要或次要供應商 或使用非系統資料來源。 defaultSystemProvider 屬性應設為字串常數值 衍生自 Wear SystemDataSources 值清單,例如 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