ДефолтПровидерПолиси


Циферблат может попытаться установить один или несколько несистемных источников данных в качестве источника данных по умолчанию для осложнения. Если по какой-то причине усложненный источник данных не может быть использован (например, если он не установлен или не поддерживает запрошенный тип), то пробуется следующий. Источник данных о сложности системы действует как окончательный запасной вариант на случай, если невозможно использовать несистемные источники данных.

Если DefaultComplicationDataSourcePolicy пуст, значение по умолчанию не установлено.

Представлено в Wear OS 4.

Синтаксис

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

Атрибуты

DefaultProviderPolicy имеет следующие атрибуты:

Обязательные атрибуты

Обязательны следующие атрибуты:

defaultSystemProvider

defaultSystemProvider — это источник данных о сложности системы, который действует как окончательный запасной вариант в случае, если не указаны первичные или вторичные поставщики или невозможно использовать несистемные источники данных. Атрибуту defaultSystemProvider должно быть присвоено значение строковой константы, полученное из списка значений Wear SystemDataSources , например STEP_COUNT .

Полный список доступных значений:

defaultSystemProviderType
Тип defaultSystemProvider , позволяющий устранить неоднозначность, когда поставщик системы поддерживает несколько типов. Поддерживаемые значения: SHORT_TEXT , LONG_TEXT , MONOCHROMATIC_IMAGE , SMALL_IMAGE , PHOTO_IMAGE , RANGED_VALUE и EMPTY .

Дополнительные атрибуты

Следующие атрибуты являются необязательными:

primaryProvider
Имя компонента первого источника данных, который необходимо попробовать.
primaryProviderType
Тип сложности по умолчанию, если выбран основной поставщик. Поддерживаемые значения: SHORT_TEXT , LONG_TEXT , MONOCHROMATIC_IMAGE , SMALL_IMAGE , PHOTO_IMAGE , RANGED_VALUE и EMPTY
secondaryProvider
Имя компонента второго источника данных, который нужно попробовать.
secondaryProviderType
Тип сложности по умолчанию, если выбран вторичный поставщик. Поддерживаемые значения: SHORT_TEXT , LONG_TEXT , MONOCHROMATIC_IMAGE , SMALL_IMAGE , PHOTO_IMAGE , RANGED_VALUE и EMPTY
{% дословно %} {% дословно %} {% дословно %} {% дословно %}