2014-04-25 5 views
5

के बिना नेविगेशन ड्रॉवर xml का उपयोग किये बिना ऐप नेविगेशन ड्रॉवर बनाने और जोड़ने के लिए संभव है?
मैंने देखा प्रत्येक उदाहरण लेआउट के साथ एक अतिरिक्त एक्सएमएल फ़ाइल थी।
आजकल मैं के साथ इस प्रारंभ करने का प्रयास करें:एंड्रॉइड: xml

DrawerLayout sidePanel = new DrawerLayout(this); 

और फिर इस sidePanel जोड़ने View विधि addView() का उपयोग कर, लेकिन यह अपवाद हो सकता है।
क्या केवल जावा कोड का उपयोग करके नेविगेशन ड्रॉवर जोड़ना संभव है?

+0

नेविगेशन ड्रॉर उसके अपने टुकड़ा में नहीं रहता जरूरत पकड़? मैं इस – cYrixmorten

+2

ओपी का लाभ नहीं देख सकता, आप एक्सएमएल का उपयोग क्यों नहीं करेंगे? एक्सएमएल जोड़ने में क्या समस्या है अगर यह सबके लिए काम करता है? – shkschneider

+1

वास्तव में मुझे आश्चर्य है कि यह बिल्कुल संभव है। जनरल मैंने सोचा कि मैं कोड से सबकुछ जोड़ सकता हूं (और आज तक यह सच था), लेकिन यह नियम से किसी प्रकार का अपवाद है या मुझे नहीं पता कि इसे ठीक से कैसे किया जाए। – rainbow

उत्तर

-1

हाँ, आप कर सकते हैं कि XML के बिना, लेकिन अभी भी आप कम से कम करने के लिए एक लेआउट की आवश्यकता होगी कि नेविगेशन ड्रॉर कि आप

+1

क्या आप मुझे कुछ उदाहरण दे सकते हैं? जैसा कि मैं समझता हूं कि दराज में कुछ लेआउट उलटा नहीं है। – rainbow

+0

आपको फ्रेम लेआउट के साथ एक्सएमएल बनाने की जरूरत है जिसमें आपके नेविगेशन ड्रॉवर के टुकड़े होंगे। एक अनुकरणीय लेआउट मैंने – sona

+0

से ऊपर जोड़ा है यदि आपने कहा ** ** आप इसे कैसे प्राप्त करते हैं तो यह उत्तर बेहतर होगा। बस कह रहा है कि हाँ विशेष रूप से सहायक नहीं है। इसके अलावा आपको दो बार एक ही प्रश्न का उत्तर देने से बचना चाहिए। – Liam