हो सकता है कि स्मार्टवॉच की होम स्क्रीन, किसी कॉम्प्लीकेशन के लिए, एक या उससे ज़्यादा ऐसे डेटा सोर्स को डिफ़ॉल्ट डेटा सोर्स के तौर पर सेट करने की कोशिश करे जो सिस्टम के नहीं हैं. अगर किसी वजह से, किसी complication के डेटा सोर्स का इस्तेमाल नहीं किया जा सकता, तो अगले डेटा सोर्स का इस्तेमाल किया जाता है. जैसे, जब वह इंस्टॉल न हो या अनुरोध किए गए टाइप के साथ काम न करता हो. सिस्टम कॉम्प्लीकेशन का डेटा सोर्स, आखिरी फ़ॉलबैक के तौर पर काम करता है. ऐसा तब होता है, जब सिस्टम से बाहर के किसी भी डेटा सोर्स का इस्तेमाल नहीं किया जा सकता.
अगर 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
- अगर primaryProvider चुना गया है, तो डिफ़ॉल्ट रूप से कॉम्प्लीकेशन का टाइप.
SHORT_TEXT
,LONG_TEXT
,MONOCHROMATIC_IMAGE
,SMALL_IMAGE
,PHOTO_IMAGE
,RANGED_VALUE
, औरEMPTY
जैसी वैल्यू इस्तेमाल की जा सकती हैं
secondaryProvider
- दूसरे डेटा सोर्स का कॉम्पोनेंट नाम, जिसे आज़माना है.
secondaryProviderType
- अगर secondaryProvider चुना गया है, तो डिफ़ॉल्ट रूप से कॉम्प्लीकेशन का टाइप. इस्तेमाल की जा सकने वाली वैल्यू:
SHORT_TEXT
,LONG_TEXT
,MONOCHROMATIC_IMAGE
,SMALL_IMAGE
,PHOTO_IMAGE
,RANGED_VALUE
, औरEMPTY
आपके लिए सुझाव
- ध्यान दें: JavaScript बंद होने पर लिंक टेक्स्ट दिखता है
- ComplicationSlot
- Complication
- Wear OS पर स्मार्टवॉच की होम स्क्रीन पर मौजूद विजेट के लिए डेटा एक्सपोर्ट करना