سياسة المزوِّد التلقائي


قد تحتاج خلفية شاشة الساعة إلى محاولة ضبط مصدر بيانات واحد أو أكثر غير تابع للنظام كمصدر بيانات تلقائي لمعلومات مخصّصة. إذا تعذّر استخدام مصدر بيانات معقدة لسبب ما، مثل عدم تثبيته أو عدم توافقه مع النوع المطلوب، سيتم تجربة المصدر التالي. يعمل مصدر بيانات المكوّنات النظامية بمثابة بديل نهائي في حال تعذّر استخدام مصادر بيانات غير نظامية.

إذا كان الحقل DefaultComplicationDataSourcePolicy فارغًا، لن يتم ضبط أي إعداد تلقائي.

تم طرحها في الإصدار 4 من نظام التشغيل Wear OS.

بناء الجملة

<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
نوع الإضافة التلقائي في حال اختيار primaryProvider القيم المتوافقة هي 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