J'ai créé un widget personnalisé, et je suis déclarant en layout.xml. J'ai également ajouté quelques attributs personnalisés dans attr.xml. Toutefois, lorsque vous essayez de déclarer ces attributs dans un style en styles.xml il me No resource found that matches the given name: attr 'custom:attribute'.
J'ai mis l' xmlns:custom="http://schemas.android.com/apk/res/com.my.package"
dans l'ensemble des tags dans styles.xml, y compris <?xml>
, <resources>
, et <style>
, mais il me donne toujours la même erreur, qu'il ne peut pas trouver ma coutume d'espace de noms XML.
Par contre, je peux utiliser mon espace de noms à attribuer manuellement les attributs de la vue dans mon layout.xml, donc il n'y a rien de mal avec l'espace de noms. Mon problème réside dans la prise de styles.xml conscient de ma attr.xml.
Merci à l'avance.