Tarcza zegarka może próbować ustawić co najmniej 1 niesystemowe źródło danych jako domyślne źródło danych dla widżetu. Jeśli z jakiegoś powodu nie można użyć źródła danych komplikacji (np. nie jest ono zainstalowane lub nie obsługuje żądanego typu), próbuje się użyć następnego. Systemowe źródło danych komplikacji działa jako ostateczne źródło danych w przypadku, gdy nie można użyć niesystemowych źródeł danych.
Jeśli DefaultComplicationDataSourcePolicy
jest puste, nie ma ustawionej wartości domyślnej.
Wprowadzone w Wear OS 4.
Składnia
<DefaultProviderPolicy defaultSystemProvider="string" defaultSystemProviderType="string" />
Atrybuty
Element DefaultProviderPolicy
ma te atrybuty:
Atrybuty wymagane
Wymagane są te atrybuty:
defaultSystemProvider
defaultSystemProvider
to systemowe źródło danych, które działa jako ostateczne źródło danych w przypadku, gdy nie określono dostawców danych podstawowych lub drugorzędnych albo nie można używać źródeł danych spoza systemu. AtrybutdefaultSystemProvider
powinien mieć ustawioną wartość ciągu znaków stałych pochodzącą z listy wartościSystemDataSources
Wear, np.STEP_COUNT
.Pełna lista dostępnych wartości:
APP_SHORTCUT
DATE
DAY_OF_WEEK
FAVORITE_CONTACT
HEART_RATE
NEXT_EVENT
STEP_COUNT
SUNRISE_SUNSET
TIME_AND_DATE
UNREAD_NOTIFICATION_COUNT
WATCH_BATTERY
WORLD_CLOCK
DAY_AND_DATE
EMPTY
defaultSystemProviderType
- Typ
defaultSystemProvider
, aby określić, czy dostawca systemu obsługuje wiele typów. Obsługiwane wartości toSHORT_TEXT
,LONG_TEXT
,MONOCHROMATIC_IMAGE
,SMALL_IMAGE
,PHOTO_IMAGE
,RANGED_VALUE
iEMPTY
.
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 primaryProvider. Obsługiwane wartości to
SHORT_TEXT
,LONG_TEXT
,MONOCHROMATIC_IMAGE
,SMALL_IMAGE
,PHOTO_IMAGE
,RANGED_VALUE
iEMPTY
.
secondaryProvider
- Nazwa komponentu drugiego źródła danych, które chcesz wypróbować.
secondaryProviderType
- Domyślny typ widżetu, jeśli wybrano secondaryProvider. Obsługiwane wartości to
SHORT_TEXT
,LONG_TEXT
,MONOCHROMATIC_IMAGE
,SMALL_IMAGE
,PHOTO_IMAGE
,RANGED_VALUE
iEMPTY
.
Polecane dla Ciebie
- Uwaga: tekst linku jest wyświetlany, gdy obsługa JavaScript jest wyłączona
- ComplicationSlot
- Widżet
- Udostępnianie danych widżetom na tarczach zegarka w Wear OS