VarsayılanSağlayıcı Politikası


Kadran, bir komplikasyon için varsayılan veri kaynağı olarak sistem dışı bir veya daha fazla veri kaynağını ayarlamaya çalışabilir. Bir komplikasyon veri kaynağı, herhangi bir nedenle (ör. yüklü değilse veya istenen türü desteklemiyorsa) kullanılamazsa bir sonraki veri kaynağı denenir. Sistem komplikasyonu veri kaynağı, sistem dışı veri kaynaklarının kullanılamaması durumunda son yedek olarak kullanılır.

DefaultComplicationDataSourcePolicy boşsa varsayılan ayarlanmaz.

Wear OS 4'te kullanıma sunulmuştur.

Sözdizimi

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

Özellikler

DefaultProviderPolicy aşağıdaki özelliklere sahiptir:

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

defaultSystemProvider

defaultSystemProvider, birincil veya ikincil sağlayıcı belirtilmediği veya sistem dışı veri kaynağı kullanılamadığı durumlarda son yedek olarak işlev gören bir sistem komplikasyonu veri kaynağıdır. defaultSystemProvider özelliği, Wear SystemDataSources değerlerinden türetilen bir dize sabit değerine (ör. STEP_COUNT) ayarlanmalıdır.

Kullanılabilir değerlerin tam listesi aşağıda verilmiştir:

defaultSystemProviderType
Bir sistem sağlayıcının birden fazla türü desteklediği durumlarda anlam karışıklığını gidermek için defaultSystemProvider türünü belirtir. Desteklenen değerler: SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE,RANGED_VALUE ve EMPTY.

İsteğe bağlı özellikler

Aşağıdaki özellikler isteğe bağlıdır:

primaryProvider
Deneilecek ilk veri kaynağının bileşen adı.
primaryProviderType
Birincil sağlayıcı seçilirse varsayılan komplikasyon türü. Desteklenen değerler: SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE ve EMPTY
secondaryProvider
Deneilecek ikinci veri kaynağının bileşen adı.
secondaryProviderType
İkincil sağlayıcı seçilirse varsayılan komplikasyon türü. Desteklenen değerler: SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE ve EMPTY