Bei einem Zifferblatt möchten Sie möglicherweise eine oder mehrere systemfremde Datenquellen als Standarddatenquelle für eine Zusatzfunktion festlegen. Wenn eine Datenquelle für Zusatzfunktionen aus irgendeinem Grund nicht verwendet werden kann, z. B. weil sie nicht installiert ist oder den angeforderten Typ nicht unterstützt, wird die nächste ausgeführt. Eine Datenquelle für Systemkomplikationen fungiert als letztes Fallback für den Fall, dass keine systemfremden Datenquellen verwendet werden können.
Wenn DefaultComplicationDataSourcePolicy
leer ist, ist kein Standardwert festgelegt.
Eingeführt in Wear OS 4.
Syntax
<DefaultProviderPolicy defaultSystemProvider="string" defaultSystemProviderType="string" />
Merkmale
Ein DefaultProviderPolicy
hat die folgenden Attribute:
Erforderliche Attribute
Die folgenden Attribute sind erforderlich:
defaultSystemProvider
Das
defaultSystemProvider
ist eine Datenquelle für Systemkomplikationen, die als endgültiges Fallback dient, falls kein Primär- oder Sekundäranbieter angegeben wurde oder keine systemfremden Datenquellen verwendet werden können. Das AttributdefaultSystemProvider
sollte auf einen konstanten Stringwert festgelegt werden, der aus der Liste der WearSystemDataSources
-Werte abgeleitet wird, z. B.STEP_COUNT
.Die vollständige Liste der verfügbaren Werte lautet:
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
- Der Typ von
defaultSystemProvider
, der angibt, wo ein Systemanbieter mehrere Typen unterstützt. Unterstützte Werte sindSHORT_TEXT
,LONG_TEXT
,MONOCHROMATIC_IMAGE
,SMALL_IMAGE
,PHOTO_IMAGE
,RANGED_VALUE
undEMPTY
.
Optionale Attribute
Die folgenden Attribute sind optional:
primaryProvider
- Der Komponentenname der ersten Datenquelle, die ausprobiert werden soll
primaryProviderType
- Der standardmäßige Zusatzplikationstyp, wenn ein „primaryProvider“ ausgewählt ist. Unterstützte Werte sind
SHORT_TEXT
,LONG_TEXT
,MONOCHROMATIC_IMAGE
,SMALL_IMAGE
,PHOTO_IMAGE
,RANGED_VALUE
undEMPTY
secondaryProvider
- Der Komponentenname der zweiten Datenquelle, die Sie ausprobieren möchten
secondaryProviderType
- Der standardmäßige Zusatzfunktionstyp, wenn ein secondProvider ausgewählt wird. Unterstützte Werte sind
SHORT_TEXT
,LONG_TEXT
,MONOCHROMATIC_IMAGE
,SMALL_IMAGE
,PHOTO_IMAGE
,RANGED_VALUE
undEMPTY
.
Empfehlungen für dich
- Hinweis: Der Linktext wird angezeigt, wenn JavaScript deaktiviert ist.
- Zusatzfunktion
- Zusatzfunktion
- Zusatzfunktionen zu einem Zifferblatt hinzufügen