android - Can I have layer-list inside selector -
मेरे पास निम्न drawables है
& lt;! - button_shape.xml - & gt ; & Lt;? Xml संस्करण = "1.0" एन्कोडिंग = "यूटीएफ -8"? & Gt; & Lt; चयनकर्ता xmlns: एंड्रॉइड = "http://schemas.android.com/apk/res/android" & gt; & Lt; आइटम एंड्रॉइड: state_pressed = "false" & gt; & Lt; आकार एंड्रॉइड: आकृति = "आयत" & gt; & Lt; कोनों एंड्रॉइड: त्रिज्या = "3dp" / & gt; & Lt; ठोस एंड्रॉइड: रंग = "# 006600" / & gt; & Lt; / आकार & gt; & Lt; / मद & gt; & Lt; आइटम एंड्रॉइड: state_pressed = "true" & gt; & Lt; आकार एंड्रॉइड: आकृति = "आयत" & gt; & Lt; कोनों एंड्रॉइड: त्रिज्या = "3dp" / & gt; & Lt; ठोस एंड्रॉइड: रंग = "# 003300" / & gt; & Lt; / आकार & gt; & Lt; / मद & gt; & Lt; / चयनकर्ता & gt;
और
& lt;! - button_shape_shadowed.xml - & gt; & Lt;? Xml संस्करण = "1.0" एन्कोडिंग = "यूटीएफ -8"? & Gt; & Lt; परत-सूची xmlns: android = "http://schemas.android.com/apk/res/android" & gt; & LT; आइटम & gt; & Lt; आकार एंड्रॉइड: आकृति = "आयत" & gt; & Lt; कोनों एंड्रॉइड: त्रिज्या = "5dp" / & gt; & Lt; ठोस एंड्रॉइड: रंग = "# D0D0D0" / & gt; & Lt; / आकार & gt; & Lt; / मद & gt; & LT; आइटम & gt; & Lt; inset android: drawable = "@ drawable / button_shape" एंड्रॉइड: insetBottom = "5dp" एंड्रॉइड: insetLeft = "5dp" एंड्रॉइड: insetRight = "5dp" एंड्रॉइड: insetTop = "5dp" & gt; & Lt; / इनसेट & gt; & Lt; / मद & gt; & Lt; / परत-सूची & gt;
क्या उन्हें एक में विलय करने का एक तरीका है? मेरी मुख्य समस्या यह है कि मेरे पास चयनकर्ता
अंदर inset
नहीं हो सकता है चूंकि button_shape.xml
का कहीं भी उपयोग नहीं किया जा रहा है, मैं बिना किसी कारण के लिए एक अतिरिक्त फ़ाइल बनाना नहीं चाहता।
धन्यवाद दोस्तों! निम्न कार्य करता है, यहां तक कि एंड्रॉइड स्टूडियो भी शिकायत करता है कि चयनकर्ता
को अंदर inset
।
& lt;? Xml संस्करण = "1.0" एन्कोडिंग = "utf-8" & gt; & Lt; परत-सूची xmlns: android = "http://schemas.android.com/apk/res/android" & gt; & LT; आइटम & gt; & Lt; आकार एंड्रॉइड: आकृति = "आयत" & gt; & Lt; कोनों एंड्रॉइड: त्रिज्या = "5dp" / & gt; & Lt; ठोस एंड्रॉइड: रंग = "# D0D0D0" / & gt; & Lt; / आकार & gt; & Lt; / मद & gt; & LT; आइटम & gt; & Lt; inset android: insetBottom = "2dp" & gt; & LT; चयनकर्ता & gt; & Lt; आइटम एंड्रॉइड: state_pressed = "false" & gt; & Lt; आकार एंड्रॉइड: आकृति = "आयत" & gt; & Lt; कोनों एंड्रॉइड: त्रिज्या = "3dp" / & gt; & Lt; ठोस एंड्रॉइड: रंग = "# 006600" / & gt; & Lt; / आकार & gt; & Lt; / मद & gt; & Lt; आइटम एंड्रॉइड: state_pressed = "true" & gt; & Lt; आकार एंड्रॉइड: आकृति = "आयत" & gt; & Lt; कोनों एंड्रॉइड: त्रिज्या = "3dp" / & gt; & Lt; ठोस एंड्रॉइड: रंग = "# 003300" / & gt; & Lt; / आकार & gt; & Lt; / मद & gt; & Lt; / चयनकर्ता & gt; & Lt; / इनसेट & gt; & Lt; / मद & gt; & Lt; / परत-सूची & gt;
Comments
Post a Comment