क्या सकारात्मक, नकारात्मक और तटस्थ बटनों के बीच विशेष रूप से अलर्टडिअलॉग के संदर्भ में कोई कार्यात्मक अंतर है?एंड्रॉइड: सकारात्मक, नकारात्मक, और तटस्थ बटन के बीच अंतर
उत्तर
बस स्थिति वे संवाद के भीतर ले ...
- उपकरणों पर मधुकोश करने से पहले, बटन आदेश (बाएं से दाएं) सकारात्मक था।
- होलो थीम का उपयोग कर नए उपकरणों पर, बटन ऑर्डर (बाएं से दाएं) अब नकारात्मक - न्यूट्रल - पॉजिटिव है।
के शब्दों में documentation:
नोट: आप केवल AlertDialog के लिए प्रत्येक बटन प्रकार से एक जोड़ सकते हैं। यही है, आपके पास एक से अधिक "सकारात्मक" बटन नहीं हो सकते हैं। यह संभावित बटनों की संख्या को तीन तक सीमित करता है: सकारात्मक, तटस्थ, और नकारात्मक। ये नाम आपके बटन की वास्तविक कार्यक्षमता के लिए तकनीकी रूप से अप्रासंगिक हैं, लेकिन आपको यह जानने में मदद करनी चाहिए कि कौन सा करता है।
तो यह पूरी तरह से नीचे है कि आप इसका उपयोग कैसे करना चाहते हैं। यह बाएं से दाएं भाव में आदेश को भी प्रभावित करता है (आदेश के लिए देवुनवायर का जवाब देखें)। तटस्थ - - नकारात्मक
अगर आप दो तटस्थ डाल क्या होता है, या दो सकारात्मक/नकारात्मक? –
जैसा कि पहले बताया गया है, यह आदेश को परिभाषित करता है, और आपके पास प्रत्येक प्रकार का केवल एक बटन हो सकता है। हालांकि मुझे जो आदेश मिलता है (बाएं से दाएं) मार्शमलो और एंड्रॉइड स्टूडियो एमुलेटर चलाने वाले फोन पर न्यूट्राल, नकारात्मक, पॉजिटिव दोनों जेली बीन में कॉन्फ़िगर किया गया है। मैं AppCompat libs का उपयोग करता हूं, इसलिए मैं जो व्यवहार देखता हूं वह नए एंड्रॉइड संस्करणों के लिए विशिष्ट हो सकता है। वैसे भी यह नकारात्मक, तटस्थ, सकारात्मक नहीं है (यानी जैसा कि पहले बताया गया था)।
लॉलीपॉप और ऊपर या जब भी आप Theme.AppCompat.Light
शैली का उपयोग करते हैं, तो बटन बाएं से दाएं: व्यवस्थित, नकारात्मक और सकारात्मक होते हैं।
नोट: तटस्थ बटन हमेशा चरम बाईं ओर रखा जाता है जबकि नकारात्मक और सकारात्मक बटन दाईं ओर एक साथ पैक होते हैं। [लिया मुझे थोड़ी देर इस के साथ जूझ रहे।]
सामग्री डिज़ाइन दिशानिर्देशों की अनुशंसा नहीं की जाती है। लेकिन मैं व्यक्तिगत रूप से डिजाइन में कोई मुद्दा नहीं देखता हूं। https://material.io/guidelines/components/dialogs.html#dialogs-specs – Liggliluff
सामग्री डिज़ाइन स्टाइल गाइड के अनुसार यदि आप अब तटस्थ बटन का उपयोग नहीं करना चाहिए:
क्या आप निश्चित हैं?उदाहरण के लिए आप बंद बटन को तटस्थ, अनुमान के रूप में उपयोग कर सकते हैं। –
@ कॉन्स्टेंटिनकोनोपो उपरोक्त सिर्फ एक दिशानिर्देश है, इसलिए अपवाद भी हो सकते हैं। और इसके लिए संदर्भ AlertDialogs है। लेकिन एक तटस्थ बटन के रूप में बंद बटन का उपयोग एक यूएक्स मुद्दे की तरह गंध करता है। – Herrbert74
क्या आप तटस्थ बटन का उपयोग करने का तरीका सुझाते हैं? –
http://developer.android.com/design/building-blocks/dialogs.html से एक नोट लें, एक संवाद की बर्खास्तगी कार्रवाई हमेशा बाईं ओर होती है। बर्खास्तगी क्रियाएं उपयोगकर्ता को पिछले राज्य में लौटती हैं। सकारात्मक कार्रवाई दाईं ओर हैं। सकारात्मक कार्रवाई उस उपयोगकर्ता लक्ष्य की ओर प्रगति जारी रखती है जिसने संवाद को ट्रिगर किया। तो, ऐसा लगता है कि तटस्थ बटन किनारे पर होना चाहिए? – UnknownJoe
क्या होता है यदि आप दो न्यूट्रल, या दो सकारात्मक/नकारात्मक करते हैं? –
मैं तटस्थ बटन कैसे प्राप्त करूं? – Si8