DefaultProviderPolicy

<ph type="x-smartling-placeholder"></ph>

Un cadran peut essayer de définir une ou plusieurs sources de données hors système comme source de données par défaut pour une complication. Si une source de données de complication ne peut pas être utilisée pour une raison quelconque (par exemple, lorsqu'elle n'est pas installée ou qu'elle n'est pas compatible avec le type demandé), la suivante est essayée. Une source de données de complication système joue le rôle de solution finale si aucune source de données hors système ne peut être utilisée.

Si DefaultComplicationDataSourcePolicy est vide, aucune valeur par défaut n'est définie.

Introduit dans Wear OS 4.

Syntaxe

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

Attributs

Un DefaultProviderPolicy possède les attributs suivants :

Attributs obligatoires

Les attributs suivants sont obligatoires :

defaultSystemProvider

defaultSystemProvider est une source de données de complication système qui sert de solution de secours finale au cas où aucun fournisseur principal ou secondaire ou aucune source de données hors système ne peut être utilisée. La L'attribut defaultSystemProvider doit être défini sur une valeur de chaîne constante dérivée de la liste des valeurs SystemDataSources Wear, comme STEP_COUNT

Voici la liste complète des valeurs disponibles:

defaultSystemProviderType
Type de defaultSystemProvider permettant de déterminer quand un fournisseur de système accepte plusieurs types. Les valeurs acceptées sont SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE et EMPTY.

Attributs facultatifs

Les attributs suivants sont facultatifs :

primaryProvider
Nom de composant de la première source de données à essayer.
primaryProviderType
Type de complication par défaut si un fournisseur principal est sélectionné. Les valeurs acceptées sont SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE et EMPTY.
secondaryProvider
Nom de composant de la deuxième source de données à essayer.
secondaryProviderType
Type de complication par défaut si un fournisseur secondaire est sélectionné. Les valeurs valides sont SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE et EMPTY