יכול להיות שתצוגת השעון תנסה להגדיר מקור נתונים אחד או יותר שהוא לא מערכת בתור מקור הנתונים שמוגדר כברירת מחדל לרכיב הזה. אם מקור נתונים של רכיבים לא יכול משמש מסיבה כלשהי - למשל, כשהוא לא מותקן או שאינו תומך הסוג המבוקש -- והסוג הבא מנסים. נתונים של סיבוכי מערכת המקור משמש כחלופה סופית במקרה שלא ניתן להשתמש במקורות נתונים שאינם מערכת.
אם השדה DefaultComplicationDataSourcePolicy
ריק, לא מוגדרת ברירת מחדל.
התכונה הושקה ב-Wear OS 4.
תחביר
<DefaultProviderPolicy defaultSystemProvider="string" defaultSystemProviderType="string" />
מאפיינים
ל-DefaultProviderPolicy
יש את המאפיינים הבאים:
מאפייני חובה
חובה לציין את המאפיינים הבאים:
defaultSystemProvider
defaultSystemProvider
הוא מקור נתונים של סיבוכי מערכת משמשת כחלופה סופית למקרה שאין ספקים ראשיים או משניים שצוין או לא ניתן להשתמש במקורות נתונים שאינם של המערכת. צריך להגדיר את המאפייןdefaultSystemProvider
לערך קבוע של מחרוזת נגזר מרשימת הערכים של WearSystemDataSources
, כמוSTEP_COUNT
.הרשימה המלאה של הערכים הזמינים:
APP_SHORTCUT
DATE
DAY_OF_WEEK
FAVORITE_CONTACT
HEART_RATE
NEXT_EVENT
STEP_COUNT
SUNRISE_SUNSET
TIME_AND_DATE
UNREAD_NOTIFICATION_COUNT
WATCH_BATTERY
WORLD_CLOCK
DAY_AND_DATE
EMPTY
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
מומלץ עבורך
- הערה: טקסט הקישור מוצג כאשר JavaScript מושבת
- ComplicationSlot
- רכיבים
- חשיפת נתונים לרכיבים נוספים של תצוגת השעון ב-Wear OS