स्मार्टवॉच की होम स्क्रीन से जुड़ी समस्याएं हल करना

Wear OS by Google के लिए कस्टम वॉच फ़ेस बनाना, सूचनाएं और स्मार्टवॉच पर की जाने वाली गतिविधियां बनाने से काफ़ी अलग है. इस पेज पर, स्मार्टवॉच की कुछ पहली होम स्क्रीन लागू करने के दौरान आने वाली कुछ समस्याओं के बारे में बताया गया है.

रिलेटिव मेज़रमेंट का इस्तेमाल करना

अलग-अलग मैन्युफ़ैक्चरर के Wear OS डिवाइसों की स्क्रीन के साइज़ और रिज़ॉल्यूशन अलग-अलग होते हैं. आपकी स्मार्टवॉच की होम स्क्रीन, पिक्सल की सटीक वैल्यू के बजाय, रिलेटिव मेज़रमेंट का इस्तेमाल करके इन बदलावों के हिसाब से ढल सकती है.

स्मार्ट वॉच की होम स्क्रीन बनाते समय, Canvas.getWidth() और Canvas.getHeight() तरीकों से कैनवस का साइज़ पाएं. इसके बाद, अपने ग्राफ़िक एलिमेंट की पोज़िशन सेट करें. इसके लिए, स्क्रीन के साइज़ के हिसाब से वैल्यू का इस्तेमाल करें. अगर आपने झलक दिखाने वाले कार्ड के जवाब में, स्मार्टवॉच की होम स्क्रीन के एलिमेंट का साइज़ बदला है, तो स्मार्टवॉच की होम स्क्रीन को फिर से बनाने के लिए, ऐसी वैल्यू का इस्तेमाल करें जो कार्ड के ऊपर बचे हुए स्पेस के कुछ हिस्से के बराबर हों.

स्मार्टवॉच की होम स्क्रीन का सैंपल ऐप्लिकेशन, स्मार्टवॉच की होम स्क्रीन को कॉन्फ़िगर करने के सबसे सही तरीके दिखाता है.