Ich erstelle eine Custom TextView Klasse MTextView. Innerhalb des Konstruktors möchte ich den Wert des Stilattributs der Textansicht kennen, so dass ich verschiedene Schriftarten einstellen kann, abhängig davon, ob der Stil fett oder nicht gesetzt ist. Aber es gibt keine getStyle () Funktion? Was zu tun ist?
%Vor% Sie können den textStyle über die% instance-Methode getTypeface()
der TextView abrufen.
Wenn kein textStyle angegeben wurde (d. h. Sie möchten normalen textStyle unterstützen), kann getTypeface()
null zurückgeben.
In dem Fall, in dem es nicht null ist, ist es am besten anzunehmen, dass textStyle implizit auf normal gesetzt ist.