DefaultProviderPolicy


หน้าปัดอาจต้องการลองตั้งค่าแหล่งข้อมูลที่ไม่อยู่ในระบบอย่างน้อย 1 แหล่งเป็นแหล่งข้อมูลเริ่มต้นของข้อมูลแทรก หากใช้แหล่งข้อมูลข้อมูลแทรกไม่ได้เนื่องจากเหตุผลบางอย่าง เช่น ไม่ได้ติดตั้งหรือไม่รองรับประเภทที่ขอ ระบบจะลองใช้แหล่งข้อมูลถัดไป แหล่งข้อมูลข้อมูลแทรกของระบบจะทำหน้าที่เป็นทางเลือกสุดท้ายในกรณีที่ใช้แหล่งข้อมูลภายนอกระบบไม่ได้

หาก DefaultComplicationDataSourcePolicy ว่างเปล่า จะไม่มีการตั้งค่าเริ่มต้น

เปิดตัวใน Wear OS 4

วากยสัมพันธ์

<DefaultProviderPolicy defaultSystemProvider="string" defaultSystemProviderType="string" />

แอตทริบิวต์

DefaultProviderPolicy มีแอตทริบิวต์ต่อไปนี้

แอตทริบิวต์ที่จำเป็น

คุณต้องระบุแอตทริบิวต์ต่อไปนี้

defaultSystemProvider

defaultSystemProvider คือแหล่งข้อมูลภาวะแทรกซ้อนของระบบที่ทำหน้าที่เป็นทางเลือกสุดท้ายในกรณีที่ไม่ได้ระบุผู้ให้บริการหลักหรือรอง หรือใช้แหล่งข้อมูลภายนอกระบบไม่ได้ ควรตั้งค่าแอตทริบิวต์ defaultSystemProvider เป็นค่าคงที่สตริงที่มาจากรายการค่า SystemDataSources ของ Wear เช่น 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
ชื่อคอมโพเนนต์ของแหล่งข้อมูลที่จะลองใช้แหล่งที่ 2
secondaryProviderType
ประเภทข้อมูลแทรกเริ่มต้นหากเลือก secondaryProvider ค่าที่รองรับคือ SHORT_TEXT, LONG_TEXT, MONOCHROMATIC_IMAGE, SMALL_IMAGE, PHOTO_IMAGE, RANGED_VALUE และ EMPTY