2011-04-09 14 views
6

के रूप में मैं एक उदाहरण का प्रदर्शन है कि मैं इस तरह drawable में एक xml फ़ाइल बनाने चाहिए पाया मैं एक tabhost चयनकर्ता स्थापित करने के लिए कोशिश कर रहा हूँ:एंड्रॉयड drawable अमान्य स्टार्ट टैग

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:drawable="@drawable/hotel_selected" 
     android:state_selected="true" /> 
<item android:drawable="@drawable/hotel" /> 
</selector> 

लेकिन जब संकलन, ग्रहण कह रखना कि यह इस फ़ाइल में एक अवैध प्रारंभ टैग है।

कृपया इसे हल करने में मेरी सहायता करें।

बहुत धन्यवाद।

उत्तर

12

मिले एक समाधान है, मैं एक साधारण पाठ संपादक (नोटपैड ++) का उपयोग कर xml फ़ाइल बनाया है और /res/drawable करने के लिए इसे बचाया और संकलित, परिणाम: यह एक आकर्षण :)

+0

मेरे लिए काम किया ....... धन्यवाद। – DroidBot

-1

ऐसा लगता है कि कोई त्रुटि नहीं है।

कुछ समस्या हो सकती है। लेकिन आप एक काम कर सकते हैं, प्रोजेक्ट -> साफ़ करें, यह आपकी समस्या का समाधान कर सकता है।

+0

दुर्भाग्य से काम नहीं करता है :( – Houssem

6

आदर्श समाधान डाल करने के लिए किया जाना चाहिए की तरह काम किया

/res/xml 
+0

यह xml फ़ाइल के साथ मेरे लिए एक समाधान था। – meanbunny

+0

समाधान किसी भी आप कारण के लिए है, तो ''