Ist es irgendwie automatisch, dass ein TextView gehen, um eine neue Zeile nach einer bestimmten Anzahl von Zeichen?
Kann ich dies programmatisch tun, aber es ist wirklich ineffizient, und auch zeitaufwendig, wenn ich jemals brauchen, es zu tun für mehrere TextViews.
Möchte ich eine TextView zu gehen, um eine neue Zeile nach 15 Zeichen ist, wird alle 15 Zeichen. Ich habe versucht, mit android:maxLength="15"
aber, dass gerade stoppte den string auf 15 Zeichen. Keine neue Zeile oder nichts.
InformationsquelleAutor NotACleverMan | 2010-12-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden
android:maxEms
zum festlegen der maximalen Anzahl der Zeichen, die in Verbindung mitandroid:singleLine="false"
.Du bist herzlich willkommen. 😀
Ich glaube nicht, dass wir brauchen, um die Verwendung von android:singleLine="false" auch maxEms ist okay.
InformationsquelleAutor Octavian Damiean
Die einzige Lösung, die ich kenne, wird es tun programmgesteuert. Da Sie sich sorgen darüber, dass Sie es auf mehrere TextViews ich würde eine Klasse erstellen, die sublcasses TextView. Dort drinnen tun Sie Ihre Logik um zu brechen, um eine neue Zeile auf alle 15 Charakter. Sie können dann diese neue TextView in Ihren layouts.
InformationsquelleAutor Jason L.