TextView letzte Char Position anvisieren
-
-
Direkt wird das nicht gehen. Du kannst aber den Text der TextView in einem String zwischenspeichern, diesen dann bearbeiten und wieder zurück in die TextView schreiben.
-
Hi ChristophB, genau das mach ich ja auch aber nach einer gewisse Länge (Länge des view) bewegt sich der String sozusagen nicht nach rechts weiter sondern bleibt stehen. Der String wächst aber weiter. Aber wenn es nicht möglich ist dann lass ich es auch
Danke
-
Verstehe ich es richtig, dass dein String zu lang ist um in der TextView angezeigt zu werden? Falls dies so ist könntest du :
a) Die Layout Eigenschaften der TexView ändern ? Meine TextViews werden mit den Eigenschaftenimmer passend dargestellt. Die größe der Textview wird dann halt dynamisch angepasst.
c) In deinem TextView nicht den gesamten Text anzeigen sondern nur den benötigten Teil
b) Ein EditText verwenden, deinen Text hineinschreiben und die Eingabe Sperren
-
1. Die Eingabe soll gesperrt werden - das ich ja auch durch ein TextView schon vorhanden
2. Wenn der String genau die Länge des Views hat soll der dazugekommen char sichtbar sein und der erste char dafür verschwinden
zB. ich hab ein TextView indem passen 10 chars rein 1234567890 nun wird noch am ende eine 8 hinzugefügt und auf dem screen soll das erscheinen 2345678908 usw.... -
-
Hi, ich bin grad nicht Zuhause kann es später ausprobieren aber ist es nicht so das der Text dann von rechts anfängt d.h in dem Fall 0123456789 <-Begin
Edit: Habs zu schnell geschrieben, ich glaub das könnte schon klappen ich versuchs später
-
Hi ChristophB,
der Versuch hat nicht so ganz geklappt aber nun hab ich einfach ein EditText genommen und so angerichtet als sei es ein TextView mit:
Javaandroid:clickable="false" android:cursorVisible="false" android:focusable="false" android:focusableInTouchMode="false" android:gravity="left|center"
danke dir trotzdem.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!