DefaultProviderPolicy

Tampilan jam mungkin ingin mencoba dan menetapkan satu atau beberapa sumber data non-sistem sebagai sumber data default untuk detail. Jika sumber data detail tidak dapat digunakan karena alasan tertentu, seperti saat sumber data tidak diinstal atau tidak mendukung jenis yang diminta, sumber berikutnya akan dicoba. Sumber data detail sistem bertindak sebagai penggantian akhir jika tidak ada sumber data non-sistem yang dapat digunakan.

Jika DefaultComplicationDataSourcePolicy kosong, tidak ada default yang ditetapkan.

Diperkenalkan di Wear OS 4.

Sintaksis

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

Atribut

DefaultProviderPolicy memiliki atribut berikut:

Atribut wajib

Atribut berikut wajib diisi:

defaultSystemProvider
defaultSystemProvider adalah sumber data detail sistem yang bertindak sebagai penggantian akhir jika tidak ada penyedia utama atau sekunder yang ditentukan, atau tidak ada sumber data non-sistem yang dapat digunakan. Atribut defaultSystemProvider harus disetel ke nilai konstanta string dari daftar nilai SystemProvider Wear, seperti STEP_COUNT.
defaultSystemProviderType
Jenis defaultSystemProvider untuk membedakan saat penyedia sistem mendukung beberapa jenis. Nilai yang didukung adalah SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE,RANGED_VALUE, dan EMPTY.

Atribut opsional

Atribut berikut bersifat opsional:

primaryProvider
Nama komponen sumber data pertama yang akan dicoba.
primaryProviderType
Jenis Detail default jika primaryProvider dipilih. Nilai yang didukung adalah SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE, dan EMPTY
secondaryProvider
Nama komponen sumber data kedua yang ingin dicoba.
secondaryProviderType
Jenis Detail default jika secondaryProvider dipilih. Nilai yang didukung adalah SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE, dan EMPTY