DefaultProviderPolicy


صفحه ساعت ممکن است بخواهد یک یا چند منبع داده غیر سیستمی را به عنوان منبع داده پیش‌فرض برای یک عارضه تنظیم کند. اگر منبع داده عارضه به دلایلی قابل استفاده نباشد - مانند زمانی که نصب نشده است یا از نوع درخواستی پشتیبانی نمی کند - منبع بعدی امتحان می شود. یک منبع داده پیچیدگی سیستم به عنوان یک بازگشت نهایی در صورتی که هیچ منبع داده غیر سیستمی استفاده نشود عمل می کند.

اگر 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
{% کلمه به کلمه %} {% آخر کلمه %} {% کلمه به کلمه %} {% آخر کلمه %}