Ich habe ein seltsames Problem mit TypedArray.getDrawable()
in einem meiner benutzerdefinierten View
s. Der Einfachheit halber ist hier ein triviales Testprojekt, das das gleiche Problem zeigt:
TestView.java
%Vor%res / values / attrs.xml
%Vor%res / layout / main_activity.xml
%Vor%Ich sehe das schöne rosa Rechteck nicht (weder im Layout-Editor noch auf einem tatsächlichen Gerät). Ich verstehe nicht, was falsch ist.
So habe ich schon einmal einen ähnlichen Fall behandelt (ich habe ihn für Ihren Code etwas modifiziert):
%Vor%Tags und Links android drawable custom-component attr