2012-07-09 16 views

उत्तर

37

बस स्थिति वे संवाद के भीतर ले ...

  • उपकरणों पर मधुकोश करने से पहले, बटन आदेश (बाएं से दाएं) सकारात्मक था।
  • होलो थीम का उपयोग कर नए उपकरणों पर, बटन ऑर्डर (बाएं से दाएं) अब नकारात्मक - न्यूट्रल - पॉजिटिव है।
+1

http://developer.android.com/design/building-blocks/dialogs.html से एक नोट लें, एक संवाद की बर्खास्तगी कार्रवाई हमेशा बाईं ओर होती है। बर्खास्तगी क्रियाएं उपयोगकर्ता को पिछले राज्य में लौटती हैं। सकारात्मक कार्रवाई दाईं ओर हैं। सकारात्मक कार्रवाई उस उपयोगकर्ता लक्ष्य की ओर प्रगति जारी रखती है जिसने संवाद को ट्रिगर किया। तो, ऐसा लगता है कि तटस्थ बटन किनारे पर होना चाहिए? – UnknownJoe

+0

क्या होता है यदि आप दो न्यूट्रल, या दो सकारात्मक/नकारात्मक करते हैं? –

+0

मैं तटस्थ बटन कैसे प्राप्त करूं? – Si8

14

के शब्दों में documentation:

नोट: आप केवल AlertDialog के लिए प्रत्येक बटन प्रकार से एक जोड़ सकते हैं। यही है, आपके पास एक से अधिक "सकारात्मक" बटन नहीं हो सकते हैं। यह संभावित बटनों की संख्या को तीन तक सीमित करता है: सकारात्मक, तटस्थ, और नकारात्मक। ये नाम आपके बटन की वास्तविक कार्यक्षमता के लिए तकनीकी रूप से अप्रासंगिक हैं, लेकिन आपको यह जानने में मदद करनी चाहिए कि कौन सा करता है।

तो यह पूरी तरह से नीचे है कि आप इसका उपयोग कैसे करना चाहते हैं। यह बाएं से दाएं भाव में आदेश को भी प्रभावित करता है (आदेश के लिए देवुनवायर का जवाब देखें)। तटस्थ - - नकारात्मक

+0

अगर आप दो तटस्थ डाल क्या होता है, या दो सकारात्मक/नकारात्मक? –

3

जैसा कि पहले बताया गया है, यह आदेश को परिभाषित करता है, और आपके पास प्रत्येक प्रकार का केवल एक बटन हो सकता है। हालांकि मुझे जो आदेश मिलता है (बाएं से दाएं) मार्शमलो और एंड्रॉइड स्टूडियो एमुलेटर चलाने वाले फोन पर न्यूट्राल, नकारात्मक, पॉजिटिव दोनों जेली बीन में कॉन्फ़िगर किया गया है। मैं AppCompat libs का उपयोग करता हूं, इसलिए मैं जो व्यवहार देखता हूं वह नए एंड्रॉइड संस्करणों के लिए विशिष्ट हो सकता है। वैसे भी यह नकारात्मक, तटस्थ, सकारात्मक नहीं है (यानी जैसा कि पहले बताया गया था)।

10

लॉलीपॉप और ऊपर या जब भी आप Theme.AppCompat.Light शैली का उपयोग करते हैं, तो बटन बाएं से दाएं: व्यवस्थित, नकारात्मक और सकारात्मक होते हैं।

नोट: तटस्थ बटन हमेशा चरम बाईं ओर रखा जाता है जबकि नकारात्मक और सकारात्मक बटन दाईं ओर एक साथ पैक होते हैं। [लिया मुझे थोड़ी देर इस के साथ जूझ रहे।]

Material Design Dialog Button Placements

+0

सामग्री डिज़ाइन दिशानिर्देशों की अनुशंसा नहीं की जाती है। लेकिन मैं व्यक्तिगत रूप से डिजाइन में कोई मुद्दा नहीं देखता हूं। https://material.io/guidelines/components/dialogs.html#dialogs-specs – Liggliluff

2

सामग्री डिज़ाइन स्टाइल गाइड के अनुसार यदि आप अब तटस्थ बटन का उपयोग नहीं करना चाहिए:

Dialog specs

+0

क्या आप निश्चित हैं?उदाहरण के लिए आप बंद बटन को तटस्थ, अनुमान के रूप में उपयोग कर सकते हैं। –

+0

@ कॉन्स्टेंटिनकोनोपो उपरोक्त सिर्फ एक दिशानिर्देश है, इसलिए अपवाद भी हो सकते हैं। और इसके लिए संदर्भ AlertDialogs है। लेकिन एक तटस्थ बटन के रूप में बंद बटन का उपयोग एक यूएक्स मुद्दे की तरह गंध करता है। – Herrbert74

+0

क्या आप तटस्थ बटन का उपयोग करने का तरीका सुझाते हैं? –

संबंधित मुद्दे