android - एंड्रॉइड मधुकोश मेनू बटन लक्ष्य




1 Answers

Android संस्करण की परवाह किए बिना सामान्य विकल्प मेनू दिखाई देंगे यदि आपके पास है:

android:targetSdkVersion="11"

तो विकल्प मेनू एंड्रॉइड 3.0+ उपकरणों पर एक्शन बार में दिखाई देगा। ऊपरी दाएं कोने में "अतिप्रवाह" बटन पर क्लिक करते समय विकल्प मेनू में मौजूद सभी आइटम उपलब्ध होंगे। आपके विकल्प मेनू सामान्यतः एंड्रॉइड 1.x और 2.x डिवाइस पर दिखाई देंगे, भले ही आपके पास android:targetSdkVersion="11" आपके <uses-sdk> मैनिफ़ेस्ट तत्व में।

यदि आप मेनू बटन को अन्य व्यवहार के लिए ओवरराइड करते हैं, तो आपको एपीआई स्तर 11 और उच्चतर के लिए उस व्यवहार के लिए कुछ अन्य ट्रिगर बनाना होगा। मेनू बटन को ओवरराइड करना कभी भी एक अच्छा विचार नहीं था, और जैसा कि आप देख सकते हैं, यह अब एक अच्छा विचार से भी कम है। यदि आपके पास android:targetSdkVersion="11" , मुझे एंड्रॉइड 3.0 डिवाइस पर मेनू बटन प्राप्त करने का कोई तरीका नहीं है।

मैं अपना ऐप पिछड़े संगत होने की कोशिश कर रहा हूं इसलिए मुझे मेनू बटन दिखाने की आवश्यकता है क्योंकि हमने पिछले संस्करणों पर हमारे ऐप में मेनू बटन का उपयोग किया था।

तो मैं पढ़ रहा था और यह कहता है कि यदि आपका लक्ष्य 11 (3.0) है, तो आपको मेन्यू बटन नहीं मिलता है, लेकिन यह आपका लक्ष्य 10 है जो आप करते हैं।

लेकिन मुद्दा यह है कि मैं टुकड़ों का उपयोग कर रहा हूं ताकि मेरा लक्ष्य 11 हो।

कोई विचार।




Related