Hallo Leute,
ich habe ein kleines Darstellungs-Problem:
Auf einer Activity habe ich ein Scrollview, welches den gesamten Bildschirm einnimmt. Es hat ungefähr die 2,5fache Höhe des Bildschirms (250%y). Darauf sind EditText Felder (untereinander), die nacheinander vom User mit der Soft-Tastatur gefüllt werden sollen.
Das funktioniert soweit ganz gut - aber eine Kleinigkeit stört mich bei der Handhabung und ich wollte Fragen, ob man das umgehen kann:
Ist man mit der Eingabe in einem TextFeld fertig und wechselt mit der Enter-Taste zum nächsten, scrollt der Screen derart, dass man das aktuelle Eingabefeld immer sehen kann. Das ist auch gut so - aber wenn man "von Hand" den oberen Teil des Bildschirms scrollt (um z.B. zu kontrollieren, was man denn in den vorherigen Feldern eingegeben hatte), wird nicht mehr das gesamte ScrolllView dargestellt. Ich habe den Eindruck, dass genau die Höhe der virtuellen Tastatur fehlt.
Wenn ich die ScrollView-höhe auf z.B. 300%y einstelle, habe ich das Problem nicht - macht aber bei eingefahrenen Tastatur keinen guten Eindruck...
Vielen Dank,
Chris
ich habe ein kleines Darstellungs-Problem:
Auf einer Activity habe ich ein Scrollview, welches den gesamten Bildschirm einnimmt. Es hat ungefähr die 2,5fache Höhe des Bildschirms (250%y). Darauf sind EditText Felder (untereinander), die nacheinander vom User mit der Soft-Tastatur gefüllt werden sollen.
Das funktioniert soweit ganz gut - aber eine Kleinigkeit stört mich bei der Handhabung und ich wollte Fragen, ob man das umgehen kann:
Ist man mit der Eingabe in einem TextFeld fertig und wechselt mit der Enter-Taste zum nächsten, scrollt der Screen derart, dass man das aktuelle Eingabefeld immer sehen kann. Das ist auch gut so - aber wenn man "von Hand" den oberen Teil des Bildschirms scrollt (um z.B. zu kontrollieren, was man denn in den vorherigen Feldern eingegeben hatte), wird nicht mehr das gesamte ScrolllView dargestellt. Ich habe den Eindruck, dass genau die Höhe der virtuellen Tastatur fehlt.
Wenn ich die ScrollView-höhe auf z.B. 300%y einstelle, habe ich das Problem nicht - macht aber bei eingefahrenen Tastatur keinen guten Eindruck...
Vielen Dank,
Chris