android - How to use a XML shape drawable? -


मैंने ड्रॉबल

  & lt;? Xml संस्करण को परिभाषित किया है = "1.0" एन्कोडिंग = "यूटीएफ -8"? & Gt; & Lt; आकार xmlns: एंड्रॉइड = "http // स्कीमा। एंड्रॉइड। Com / apk / res / android" एंड्रॉइड: आकृति = "आयत" & gt; & Lt; ठोस एंड्रॉइड: रंग = "# एफएफएफएफएफएफएफ" / & gt; & Lt; आकार एंड्रॉइड: width = "60dp" एंड्रॉइड: height = "40dp" / & gt; & Lt; / आकार & gt;  

लेकिन लेआउट परिभाषा में इसका उपयोग कैसे करें

  & lt;? Xml संस्करण = "1.0" एन्कोडिंग = " utf-8 "& gt; & Lt; LinearLayout xmlns: android = "http://schemas.android.com/apk/res/android" एंड्रॉइड: ओरिएंटेशन = "ऊर्ध्वाधर" एंड्रॉइड: layout_width = "fill_parent" एंड्रॉइड: layout_height = "fill_parent" & gt; & Lt; ImageView एंड्रॉइड: src = "@ ड्रॉएबल / आईसी_टाइटल" एंड्रॉइड: लेआउट_विड्थ = "लपेटो-सामग्री" एंड्रॉइड: layout_height = "fill_parent" / & gt; & Lt; / LinearLayout & gt;  

मैं अभी भी केवल काले पृष्ठभूमि को देखता हूं।

संपादित:

यह पता चला कि मुझे एक : में ड्रॉएबल xmlns घोषणा अब यह उदाहरण जिंजरब्रेड डिवाइस में काम करता है:)

मुझे एक ऐसी ही समस्या थी और पाया कि यदि आप निकाल देते हैं आकार परिभाषा, यह किसी कारण के लिए काम करती है।

निकालें:

  एंड्रॉइड: width = "60dp" एंड्रॉइड: height = "40dp" / & gt;  

आकृति से।

मुझे बताएं कि यह काम करता है!


Comments