बटन

उन कार्रवाइयों के लिए बटन कॉम्पोनेंट का इस्तेमाल करें जिन्हें उपयोगकर्ता आसानी से समझ सकते हैं और जिनके लिए टेक्स्ट लेबल की ज़रूरत नहीं होती. बटन को चिप से अलग करने के लिए, उनका आकार गोल होता है.

शरीर-रचना विज्ञान

बटन की बनावट का डायग्राम

A. कॉन्टेंट

बटन में एक स्लॉट होता है, जो आइकॉन या टेक्स्ट के लिए होता है. बटन की कार्रवाई के हिसाब से कोई आइकॉन चुनें. अगर कोई आइकॉन, ज़रूरी कार्रवाई के बारे में बताने में सक्षम नहीं है, तो ज़्यादा से ज़्यादा तीन वर्णों वाले टेक्स्ट का इस्तेमाल किया जा सकता है. अगर आइकॉन से कार्रवाई के बारे में साफ़ तौर पर जानकारी नहीं मिल पा रही है, तो चिप कॉम्पोनेंट का इस्तेमाल करें

B. कंटेनर

बटन कंटेनर में सिर्फ़ एक ही रंग का इस्तेमाल किया जा सकता है.


बटन के टाइप

टॉगल बटन के उदाहरण

टॉगल बटन

टॉगल बटन की मदद से, उपयोगकर्ता दो स्थितियों के बीच टॉगल कर सकते हैं.

छोटे बटन का उदाहरण

कॉम्पैक्ट बटन

कॉम्पैक्ट बटन छोटे दिखते हैं, लेकिन उन पर टैप करने के लिए ज़्यादा जगह होती है. टैप किए जा सकने वाले एरिया का डिफ़ॉल्ट साइज़ 48x48 dp होता है.

हैरारकी

बटन की हैरारकी का डायग्राम

बटन की हैरारकी दिखाने के लिए, अलग-अलग रंगों के फ़िल का इस्तेमाल करें.

ज़्यादा अहमियत

ज़्यादा अहमियत वाले बटन में, ऐप्लिकेशन की मुख्य कार्रवाइयां होती हैं. ज़्यादा अहमियत वाले बटन के लिए, कंटेनर के लिए प्राइमरी या सेकंडरी कलर और कॉन्टेंट के लिए प्राइमरी और सेकंडरी कलर का इस्तेमाल करें. ज़्यादा जानकारी के लिए, Wear Material थीम देखें.

मीडियम में हाइलाइट करना

मीडियम हाइलाइट वाले बटन, कम कंट्रास्ट वाले रंग से भरे होते हैं. इनमें ऐसी कार्रवाइयां शामिल होती हैं जो मुख्य कार्रवाइयों से कम अहम होती हैं. कंटेनर के लिए 'सरफ़ेस का रंग' और कॉन्टेंट के लिए 'सरफ़ेस पर रंग' का इस्तेमाल करें.

इसके अलावा, मीडियम हाइलाइट वाले बटन के लिए, कस्टम OutlinedButton कॉम्पोनेंट का इस्तेमाल करें. इसमें पारदर्शी बैकग्राउंड, 60% ओपैसिटी वाला प्राइमरी वैरिएंट कलर वाला स्ट्रोक, और प्राइमरी कलर वाला कॉन्टेंट है.

कम अहमियत (सिर्फ़ आइकॉन)

कम अहमियत वाले बटनों को फ़िल नहीं किया जाता. ये स्मार्टवॉच की होम स्क्रीन के छोटे हिस्सों के लिए सबसे सही हैं, जहां कॉम्पैक्ट तरीके से जानकारी दिखाने की ज़रूरत होती है. कॉन्टेंट के लिए, 'सर्फ़ेस पर रंग' का इस्तेमाल करें.

आकार

ऐक्शन पर ज़ोर देने या उन पर कम ज़ोर देने के लिए, अलग-अलग साइज़ के बटन का इस्तेमाल करें.

बड़े बटन का डायग्राम

बड़े

आइकॉन (30 x 30 dp)
कंटेनर (60 x 60 dp)

डिफ़ॉल्ट बटन का डायग्राम

डिफ़ॉल्ट

आइकॉन (26 x 26 dp)
कंटेनर (52 x 52 dp)

छोटे बटन का डायग्राम

छोटा

आइकॉन (24 x 24 dp)
कंटेनर (48 x 48 dp)

एक्स्ट्रा स्मॉल बटन का डायग्राम

एक्स्ट्रा स्मॉल (एक्सएस)

आइकॉन (24 x 24 dp)
कंटेनर (32 x 32 dp)

हमारा सुझाव है कि इस बटन के चारों ओर अतिरिक्त पैडिंग जोड़ें, ताकि कम से कम 48 dp का टैप टारगेट बनाया जा सके. सुलभता के लिए, टैप टारगेट का यह सबसे छोटा साइज़ है.

इस्तेमाल

स्टैंडर्ड बटन का इस्तेमाल करके, उपयोगकर्ता को एक कार्रवाई करने की सुविधा दें. जैसे, कॉल स्वीकार या अस्वीकार करना या टाइमर शुरू करना.

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

अडैप्टिव लेआउट

रिस्पॉन्सिव व्यवहार

एक बटन की बनावट का डायग्राम

एक बटन

इंटरनल पैडिंग पहले जैसी ही रहेगी. साथ ही, मार्जिन प्रतिशत में होने चाहिए, ताकि बटन बहुत ज़्यादा स्ट्रेच न हों और उनका साइज़ एक जैसा रहे.

दो बटन की बनावट का डायग्राम

दो बटन

जब दो बटन होते हैं, तो बटनों को बहुत ज़्यादा स्ट्रेच होने से रोकने और उनका साइज़ एक जैसा रखने के लिए, प्रतिशत के हिसाब से इंटरनल मार्जिन जोड़े जाते हैं.

आईएमई (इंटिग्रेटेड इनपुट सिस्टम)

एक या दो बटन

दो या एक बटन वाले लॉकअप वाले आईएमई, स्क्रीन के साइज़ के बावजूद हमेशा साइड मार्जिन तक स्ट्रेच होते हैं.

तीन बटन

225 dp से छोटी स्क्रीन पर, बटन सर्कुलर ही रहते हैं और स्ट्रेच नहीं होते. 225 डीपी या उससे बड़ी स्क्रीन पर, बटन साइड मार्जिन तक स्ट्रेच हो जाते हैं.