Ich versuche, ein benutzerdefiniertes Attribut für meine Kontrolle zu erstellen. Hier mein attrs.xml ist:Xamarin benutzerdefinierte Attribut des Referenztyps funktioniert nicht
<?xml version="1.0" encoding="utf-8" ?>
<resources>
<declare-styleable name="ImageView">
<attr name="testcustom" format="reference"/>
</declare-styleable>
</resources>
In meinem Test-App an der Wurzel, füge ich diesem Namensraum xmlns: TestCustom = "http://schemas.android.com/apk/res-auto"
Später in meiner Layout-Datei habe ich ein Bild Ansicht
<ImageView
android:src="@drawable/Icon"
TestCustom:testcustom="@drawable/Icon"/>
Das erste android: src-Eigenschaft in Ordnung ist, ist jedoch TestCustom nicht.
Der Fehler gegeben ist „Keine Ressource gefunden, die den angegebenen Namen übereinstimmt (bei‚testcustom‘mit dem Wert‚@ ziehbar/Symbol)
Also ... was hier los? Wer irgendwelche Ideen?
Haben Sie xmlns: TestCustom ?? – sJy