Ich habe zwei Szenarien:Android Text-Größe programmatisch zu groß
Erstens:
textView.setTextSize(getResources().getDimension(R.dimen.defaultTextSize));
Zweite in xml:
android:textSize="@dimen/defaultTextSize"
in Werte/dimen.xml i erklärt haben defaultTextSize mit 20sp
In meinem ersten Fall ist der Text viel größer (und in einigen Bildschirmwiederholungen) t han in meinem zweiten Fall. Warum? Habe ich einen Fehler gemacht?
Absolut keine Ahnung, warum, aber die zweite Empfehlung an meine GalaxyS4 nicht funktioniert versucht mit. Oi Vey Android ... aber Lösung 1 hat funktioniert, also danke. –
@Kufuma es funktioniert nicht, weil es falsch ist: sollte 'COMPLEX_UNIT_PX' anstelle von' COMPLEX_UNIT_SP' sein. Siehe auch Blackbelt's Antwort auf dieser Seite. –