ขอบเขตของข้อมูลแทรกใช้เพื่อกำหนดพื้นที่การแสดงผลสำหรับข้อมูลแทรก เส้นขอบของพื้นที่การกําหนดขอบเขตจะแสดงในเครื่องมือแก้ไขหน้าปัด ระบบจะครอบตัดเนื้อหาที่อยู่นอกขอบเขต
พื้นที่การกําหนดขอบยังกําหนดขอบเขตที่ผู้ใช้สามารถเลือกข้อมูลแทรกจากหน้าปัดได้ด้วย
เปิดตัวใน Wear OS 4
BoundingBox
องค์ประกอบ BoundingBox
จะกำหนดพื้นที่การกําหนดขอบสี่เหลี่ยมผืนผ้าสําหรับข้อมูลแทรก
วากยสัมพันธ์
<BoundingBox x="integer" y="integer" width="integer" height="integer" outlinePadding="float" />
แอตทริบิวต์
องค์ประกอบ BoundingBox
มีแอตทริบิวต์ต่อไปนี้
แอตทริบิวต์ที่จำเป็น
คุณต้องระบุแอตทริบิวต์ต่อไปนี้
x
,y
,width
,height
- คอลเล็กชันจำนวนเต็มซึ่งระบุขนาดและตำแหน่งขององค์ประกอบ
แอตทริบิวต์ที่ไม่บังคับ
คุณจะใช้แอตทริบิวต์ต่อไปนี้หรือไม่ก็ได้
outlinePadding
- ค่าลอยที่กำหนดระยะห่างจากขอบที่ใช้กับด้านนอกของพื้นที่ที่กําหนด ซึ่งจะใช้ในการสร้างขอบที่ใหญ่ขึ้นในเครื่องมือแก้ไขหน้าปัด ค่าเริ่มต้นคือ 0
BoundingRoundBox
องค์ประกอบ BoundingRoundBox
จะกำหนดพื้นที่การกําหนดขอบสี่เหลี่ยมผืนผ้าที่มีมุมมนสําหรับข้อมูลแทรก
วากยสัมพันธ์
<BoundingRoundBox x="integer" y="integer" width="integer" height="integer" outlinePadding="float" cornerRadius="float" />
แอตทริบิวต์
องค์ประกอบ BoundingRoundBox
มีแอตทริบิวต์ต่อไปนี้
แอตทริบิวต์ที่จำเป็น
คุณต้องระบุแอตทริบิวต์ต่อไปนี้
x
,y
,width
,height
- คอลเล็กชันจำนวนเต็มซึ่งระบุขนาดและตำแหน่งขององค์ประกอบ
แอตทริบิวต์ที่ไม่บังคับ
คุณจะใช้แอตทริบิวต์ต่อไปนี้หรือไม่ก็ได้
cornerRadius
รัศมีของวงกลม ค่านี้จะกำหนดระดับความมนของมุมสี่เหลี่ยมผืนผ้า
outlinePadding
- ค่าลอยที่กำหนดระยะห่างจากขอบที่ใช้กับด้านนอกของพื้นที่ที่กําหนด ซึ่งจะใช้ในการสร้างขอบที่ใหญ่ขึ้นในเครื่องมือแก้ไขหน้าปัด ค่าเริ่มต้นคือ 0
BoundingOval
องค์ประกอบ BoundingOval
จะกำหนดพื้นที่ขอบกลมสำหรับข้อมูลแทรก
วากยสัมพันธ์
<BoundingOval x="integer" y="integer" width="integer" height="integer" outlinePadding="float" />
แอตทริบิวต์
องค์ประกอบ BoundingOval
มีแอตทริบิวต์ต่อไปนี้
แอตทริบิวต์ที่จำเป็น
คุณต้องระบุแอตทริบิวต์ต่อไปนี้
x
,y
,width
,height
- คอลเล็กชันจำนวนเต็มซึ่งระบุขนาดและตำแหน่งขององค์ประกอบ
แอตทริบิวต์ที่ไม่บังคับ
คุณจะใช้แอตทริบิวต์ต่อไปนี้หรือไม่ก็ได้
outlinePadding
- ค่าลอยที่กำหนดระยะห่างจากขอบที่ใช้กับด้านนอกของพื้นที่ที่กําหนด ซึ่งจะใช้ในการสร้างขอบที่ใหญ่ขึ้นในเครื่องมือแก้ไขหน้าปัด ค่าเริ่มต้นคือ 0
BoundingArc
เอลิเมนต์ BoundingArc
จะกำหนดพื้นที่การกําหนดขอบรูปโค้งสำหรับข้อมูลแทรก
วากยสัมพันธ์
<BoundingArc centerX="float" centerY="float" width="float" height="float" thickness="float" isRoundEdge="boolean" startAngle="float" endAngle="float" direction="CLOCKWISE | COUNTER_CLOCKWISE" outlinePadding="float" />
แอตทริบิวต์
องค์ประกอบ BoundingArc
มีแอตทริบิวต์ต่อไปนี้
แอตทริบิวต์ที่จำเป็น
คุณต้องระบุแอตทริบิวต์ต่อไปนี้
centerX
,centerY
,width
,height
- คอลเล็กชันแอตทริบิวต์ที่กำหนดรูปไข่ที่บรรจุส่วนโค้ง ระบบจะปรับขนาดส่วนโค้งให้พอดีกับรูปไข่ที่ระบุ แอตทริบิวต์ทั้งหมดจะกำหนดเป็นค่าประเภท FLOAT
thickness
- ความหนาของส่วนโค้งที่แสดงเป็นตัวเลขทศนิยม
startAngle
- มุมเริ่มต้น (เป็นองศา) ที่ส่วนโค้งเริ่มต้น มุม 0 องศาจะตรงกับตำแหน่ง 12 นาฬิกาบนนาฬิกา
endAngle
- มุมสิ้นสุดที่ส่วนโค้งสิ้นสุด
แอตทริบิวต์ที่ไม่บังคับ
คุณจะใช้แอตทริบิวต์ต่อไปนี้หรือไม่ก็ได้
isRoundEdge
- กำหนดว่าส่วนปลายของส่วนโค้งเป็นทรงกลมหรือแบน ค่าเริ่มต้นคือ FALSE
direction
- ทิศทางการหมุนของส่วนโค้ง ค่าเริ่มต้นคือ
CLOCKWISE
outlinePadding
- ค่าลอยที่กำหนดระยะห่างจากขอบที่ใช้กับด้านนอกของพื้นที่ที่กําหนด ซึ่งจะใช้ในการสร้างขอบที่ใหญ่ขึ้นในเครื่องมือแก้ไขหน้าปัด ค่าเริ่มต้นคือ 0
แนะนำสำหรับคุณ
- หมายเหตุ: ข้อความลิงก์จะแสดงเมื่อ JavaScript ปิดอยู่
- TextCircular
- Arc
- TextCircular