So erhalten Sie das Stilattribut einer TextView

8

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%     
Rahul Verma 02.04.2013, 10:40
quelle

2 Antworten

25

Sie können den textStyle über die% instance-Methode getTypeface() der TextView abrufen.

%Vor%

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.

    
Rahul Verma 02.04.2013, 10:41
quelle
1

Verwenden Sie diesen Code:

%Vor%     
Borzh 18.09.2015 23:27
quelle

Tags und Links