Domyślna zasada dostawcy


Tarcza zegarka może spróbować ustawić co najmniej jedno niesystemowe źródło danych jako domyślne źródło danych widżetu. Jeśli źródła danych widżetu nie można z jakiegoś powodu, np. gdy nie jest zainstalowany lub nie obsługuje żądanego typu – zostanie podjęta kolejny. dane widżetu systemu działa jako końcowa wartość zastępcza na wypadek, gdyby nie można było użyć żadnych źródeł danych spoza systemu.

Jeśli pole DefaultComplicationDataSourcePolicy jest puste, wartość domyślna nie jest ustawiona.

Wprowadzona w Wear OS 4.

Składnia

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

Atrybuty

DefaultProviderPolicy ma te atrybuty:

Atrybuty wymagane

Wymagane są te atrybuty:

defaultSystemProvider

defaultSystemProvider to źródło danych widżetu systemu, które stanowi ostateczny wybór w sytuacji, gdy żaden główny ani dodatkowy dostawca nie będzie lub nie można użyć żadnych źródeł danych niesystemowych. Atrybut defaultSystemProvider powinien być ustawiony na wartość stałą ciągu znaków pochodzą z listy wartości Wear SystemDataSources, takich jak STEP_COUNT

Pełna lista dostępnych wartości:

defaultSystemProviderType
Typ elementu (defaultSystemProvider) do rozróżnienia, gdzie system dostawca obsługuje wiele typów. Obsługiwane wartości to SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE,RANGED_VALUE, i EMPTY.

Atrybuty opcjonalne

Te atrybuty są opcjonalne:

primaryProvider
Nazwa komponentu pierwszego źródła danych, które chcesz wypróbować.
primaryProviderType
Domyślny typ widżetu, jeśli wybrano mainProvider. Obsługiwane wartości to SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE i EMPTY
secondaryProvider
Nazwa komponentu drugiego źródła danych do sprawdzenia.
secondaryProviderType
Domyślny typ widżetu w przypadku wybrania dodatkowego dostawcy. Obsługiwane wartości to SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE i EMPTY
. .