องค์ประกอบรูทของไฟล์ 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
อย่างน้อย 1 รายการ
องค์ประกอบ WatchFace
อาจมีองค์ประกอบภายในต่อไปนี้ด้วย
แนะนำสำหรับคุณ
- หมายเหตุ: ข้อความลิงก์จะแสดงเมื่อ JavaScript ปิดอยู่
- RoundRectangle
- RoundRectangle
- BitmapFonts