2012-11-20 23 views
22

को हटा दिया गया है मैंने अभी देखा है कि एपीआई 17 SlidingDrawer से इसे हटा दिया गया है।स्लाइडिंग ड्रावर

उस पर टिप्पणी कहते हैं:

इस वर्ग एपीआई स्तर 17 इस वर्ग अब समर्थित नहीं है में पदावनत किया गया था। यह अनुशंसा की जाती है कि आप एंड्रॉइड ओपन सोर्स प्रोजेक्ट के लिए सोर्स कोड पर अपना खुद का कार्यान्वयन करें यदि आपको इसे अपने आवेदन में इस्तेमाल करना होगा।

क्या इसका मतलब यह है कि मुझे यह सुनिश्चित करने के लिए code आयात करना चाहिए ताकि भविष्य में इसका समर्थन किया जा सके?

क्या पहले से ही कुछ ओपन-सोर्स प्रोजेक्ट हैं जो स्लाइडिंग ड्रावर को बाहर बढ़ाते हैं?

+0

हाँ, यह है। या अपना खुद का कार्यान्वयन लिखें। – jumper0k

+2

क्या किसी को पता है * क्यों * इसे बहिष्कृत किया गया था? –

+0

* कॉपीराइट मुद्दों और लचीले पूर्ण स्क्रीन समाधान के कारण * हो सकता है। ऐसा लगता है कि ड्रॉवरलाइट इसे बदल रहा है। – powder366

उत्तर

18

क्या इसका मतलब यह है कि मुझे यह सुनिश्चित करने के लिए मेरे प्रोजेक्ट में कोड आयात करना चाहिए कि भविष्य में इसका समर्थन किया जाएगा?

व्यक्तिगत रूप से, मैं SlidingDrawer डंप कर दूंगा और सभी नए ऐप विकास के लिए कुछ और करूंगा।

कहा जा रहा है कि, SlidingDrawer निकट भविष्य के लिए एंड्रॉइड एसडीके में होना चाहिए। दस्तावेज़ों के नोट के रूप में, Google अब इसका समर्थन नहीं कर रहा है, जिसका अर्थ है, संभावित रूप से, कभी-कभी, यह अब भी काम नहीं कर सकता है और इसे छोड़ना होगा। यदि आप अभी भी उस समय इसका उपयोग कर रहे हैं, तो आपके पास निर्णय लेने का निर्णय होगा। उदाहरण के लिए, AbsoluteLayout 2008 के अंत में आईआईआरसी में बहिष्कृत किया गया था, और यह अभी भी उपयोग के लिए उपलब्ध है।

लाइब्रेरी प्रोजेक्ट में से किसी एक को बनाने के लिए आपको फोर्क SlidingDrawer की कोशिश करने से रोकने के लिए कुछ भी नहीं है, हालांकि आपको कुछ संसाधनों की प्रतिलिपि बनाने और फ्रेमवर्क में आंतरिक के बजाय आपके संसाधनों को इंगित करने के लिए कोड परिवर्तन करने की आवश्यकता होगी।

+1

मैंने ड्रॉवर को डंप करने और नए एपीआई का पालन करने पर विचार किया, लेकिन तथ्य यह है कि दराज देने वाली विशेषताएं बहुत उपयोगी हैं अगर सही तरीके से विस्तारित हो जाती हैं और मैं खुद ही एक ही चीज़ को कार्यान्वित कर दूंगा तो मुझे लगता है कि इस पल के लिए मैं ' इसे रखेंगे Thx –

+0

@CommonsWare, आप एक विकल्प के रूप में क्या सलाह देते हैं? मैंने अभी स्लाइडिंग ड्रावर की खोज की है, और ऐसा लगता है कि मैं वास्तव में यूआई इंटरैक्शन चाहता हूं। इसके साथ गलत क्या है? – karl

+2

@karl: क्या गलत है कि इसे बहिष्कृत किया गया है। :-) विभिन्न स्लाइडिंग मेनू कार्यान्वयन वर्तमान दृष्टिकोण प्रतीत होते हैं - AndroidViews.net पर कार्यान्वयन देखें। – CommonsWare

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