VarsayılanSağlayıcı Politikası


Kadran, bir veya daha fazla sistem dışı veri kaynağını bir özellik için varsayılan veri kaynağı olarak ayarlamayı denemek isteyebilir. Bir özellik veri kaynağı herhangi bir nedenle kullanılamıyorsa (ör. yüklü olmaması veya istenen türü desteklememesi) bir sonraki komplikasyon veri kaynağı denenir. Sistem özelliği veri kaynağı, sistem dışı veri kaynağı kullanılamadığında son yedek görevi görür.

DefaultComplicationDataSourcePolicy boşsa varsayılan ayarlanmaz.

Wear OS 4'te kullanıma sunuldu.

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ının belirtilmediği ya da sistem dışı veri kaynaklarının kullanılamadığı durumlarda son yedek görevi gören bir sistem özelliği veri kaynağıdır. defaultSystemProvider özelliği, Wear SystemDataSources değerleri listesinden türetilen bir dize sabit değerine (ör. STEP_COUNT) ayarlanmalıdır.

Kullanılabilir değerlerin tam listesi şu şekildedir:

defaultSystemProviderType
Sistem sağlayıcısının birden fazla türü desteklediği yeri netleştirmek için defaultSystemProvider türü. 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
Denenecek ilk veri kaynağının bileşen adı.
primaryProviderType
primaryProvider seçilirse varsayılan Özellik Türü. Desteklenen değerler: SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE ve EMPTY
secondaryProvider
Denenecek ikinci veri kaynağının bileşen adı.
secondaryProviderType
secondaryProvider seçilirse varsayılan Özellik Türü. Desteklenen değerler: SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE ve EMPTY