Domyślna zasada dostawcy

Tarcza zegarka może ustawić co najmniej jedno źródło danych niesystemowe jako domyślne źródło widżetu. Jeśli z jakiegoś powodu źródła danych skomplikowanego nie można użyć, np. gdy nie jest zainstalowane lub nie obsługuje żądanego typu, spróbujemy użyć kolejnego. Źródło danych złożonego systemu działa jako ostateczna konfiguracja zastępcza na wypadek, gdyby nie można było użyć żadnych źródeł danych innych niż system.

Jeśli pole DefaultComplicationDataSourcePolicy jest puste, nie ustawiono żadnej wartości domyślnej.

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 złożone źródło danych komplikacji w systemie, które działa jako ostateczne źródło danych zastępczych, gdy nie określono żadnego głównego ani dodatkowego dostawcy lub nie można korzystać z innych źródeł danych. Atrybut defaultSystemProvider powinien być ustawiony na stałą wartość ciągu znaków z listy wartości SystemProvider dla Wear, np. STEP_COUNT.
defaultSystemProviderType
Typ elementu defaultSystemProvider, który służy do identyfikacji miejsc, w których dostawca systemowy 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 do wypróbowania.
primaryProviderType
Domyślny typ widżetu, jeśli wybrano obiekt primaryProvider. 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 wypróbowania.
secondaryProviderType
Domyślny typ widżetu, jeśli wybrano obiekt additionalProvider. Obsługiwane wartości to SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE i EMPTY
.