Wie erhält man eine Textgröße in SP (Scaled Pixel) direkt von einem TextView?

8

Ich möchte die Textgröße in der Laufzeit in der alten Größe ändern.

Wie erhalten Sie eine Textgröße in SP (Scaled Pixel) direkt von einem TextView?

Etwas wie:

%Vor%     
Zeus Monolitics 11.02.2013, 23:29
quelle

2 Antworten

6

Also ... setTextSize(int) setzt skalierte Pixel voraus. getTextSize() gibt die tatsächlichen Pixel zurück. Wenn Sie die Anzahl der tatsächlichen Pixel erhöhen möchten, können Sie getTextSize() aufrufen, was auch immer hinzufügen und dann setTextSize(TypedValue.COMPLEX_UNIT_PX, newValue) aufrufen. Ich denke, ich frage mich, ob du wirklich alles in Scaled Pixels machen willst.

    
dmon 11.02.2013 23:45
quelle
3

Was ist mit:

%Vor%     
t0m 10.03.2017 10:03
quelle

Tags und Links