רכיב הבסיס של כל קובץ watchface.xml
. הוא מכיל מידע על האלמנטים שצריכים להופיע בתצוגה המקדימה של תצוגת השעון כשהמשתמשים בוחרים איזו תצוגת שעון להשתמש בה במכשירי Wear OS שלהם.
הוצגה ב-Wear OS 4.
תחביר
<WatchFace width="positive-integer" height="positive-integer" clipShape="NONE | CIRCLE | RECTANGLE" cornerRadiusX="float" cornerRadiusY="float"> <!-- Only the required inner element is shown here. --> <Scene> </Scene> </WatchFace>
מאפיינים
הרכיב WatchFace
חייב לכלול את המאפיינים הבאים:
width
- רוחב המסך החזותי שבו נמתחים הרכיבים של תצוגת השעון, בפיקסלים. הגדלים והמיקומים של כל הרכיבים הגיאומטריים המשניים, כמו צורות ותכונות מותאמות אישית, מוגדרים ביחס לגודל המסך החזותי. חשוב לזכור שהמסך החזותי עשוי להיות בגודל שונה מרזולוציית המסך של מכשיר Wear OS פיזי.
height
- הגובה של המסך החזותי שבו נמתחים הרכיבים של תצוגת השעון, בפיקסלים. הגדלים והמיקומים של כל הרכיבים הגיאומטריים המשניים, כמו צורות ותכונות מותאמות אישית, מוגדרים ביחס לגודל המסך החזותי. חשוב לזכור שהמסך החזותי עשוי להיות בגודל שונה מרזולוציית התצוגה של מכשיר Wear OS פיזי.
הרכיב WatchFace
יכול להכיל גם את המאפיינים הבאים:
clipShape
הצורה של המסך החזותי שתשמש לתצוגה המקדימה של תצוגת השעון. אם משתמשים בערך
CIRCLE
, סביר להניח שחלק מהרכיבים ליד הפינות ייחתכו.ערך ברירת המחדל הוא
CIRCLE
.cornerRadiusX
אורך מחצית הציר האופקי של אליפס, שיוצר פינות עגולות. משתמשים בערך הזה, יחד עם
cornerRadiusY
, כדי ליצור אפקט של מלבן מעוגל.הערך הזה לא ישפיע אלא אם מציינים
clipShape
שלRECTANGLE
.cornerRadiusY
אורך מחצית הציר האנכי של אליפסויד, שיוצר פינות עגולות. משתמשים בערך הזה, יחד עם
cornerRadiusY
, כדי ליצור אפקט של מלבן מעוגל.הערך הזה לא ישפיע אלא אם מציינים
clipShape
שלRECTANGLE
.
רכיבים פנימיים
הרכיב WatchFace
חייב להכיל לפחות רכיב פנימי אחד מסוג Scene
.
הרכיב WatchFace
יכול להכיל גם את הרכיבים הפנימיים הבאים:
מומלץ עבורך
- הערה: טקסט הקישור מוצג כש-JavaScript מושבת
- RoundRectangle
- RoundRectangle
- BitmapFonts