Ich habe mein benutzerdefiniertes attr.xml
-Dokument, in dem ich declare-styleable
angegeben habe:
Dann im Layout setze ich:
%Vor% Und in EditTextValidateablePreference.class
bekomme ich es mit:
validatorErrorMessage
hat einen Wert wie: @2131099700
Wie kann ich seinen ganzzahligen Wert erhalten, um es zu verwenden:
%Vor%?
Danke!
Es gibt eine ausgezeichnete allgemeine Antwort, auf die ich Ihnen verweisen kann: Deklarieren eines benutzerdefinierten Android-Benutzeroberflächenelements mithilfe von XML
Insbesondere sollten Sie Context.obtainStyledAttributes (AttributSet set, int [] attrs) und TypedArray.getString (int index) anstelle von AttributeSet.getAttributeValue (...):
%Vor%Und von diesem int können Sie die Zeichenfolge erhalten, indem Sie sagen ...
%Vor%Tags und Links android android-layout android-xml