मैंने एक कस्टम विजेट बनाया है, और मैं इसे layout.xml में घोषित कर रहा हूं। मैंने attr.xml में कुछ कस्टम विशेषताएँ भी जोड़ी हैं। हालाँकि, जब स्टाइल में एक शैली में इन विशेषताओं को घोषित करने की कोशिश की जा रही है। xml, यह मुझे दे रहा हैNo resource found that matches the given name: attr 'custom:attribute'.
मैंने xmlns:custom="http://schemas.android.com/apk/res/com.my.package"
सभी टैग्स को style.xml में शामिल किया है, जिनमें शामिल हैं <?xml>
, <resources>
और <style>
, लेकिन यह अभी भी मुझे एक ही त्रुटि देता है, कि यह मेरा कस्टम XML नाम स्थान नहीं पा सकता है।
हालाँकि, मैं अपने लेआउट में दृश्य को विशेषताएँ असाइन करने के लिए अपने नेमस्पेस का उपयोग कर सकता हूं, इसलिए नाम स्थान के साथ कुछ भी गलत नहीं है। मेरा मुद्दा style.xml मेरे attr.xml से अवगत कराने में निहित है।
cutsom:xmlns=...
?? नहीं होना चाहिएxmlns:cutsom=...
?