Wie Sie den automatischen Bildlauf zu Eingabefeld in Android, wenn die soft-Tastatur überlagert diese zu zeigen?

Ich bin die Entwicklung einer hybrid-app mit Worklight, und ich erlebe das folgende Problem:

Klickt der Benutzer auf ein Eingabefeld, wird die virtuelle Tastatur, die erscheint, versteckt sich das Eingabefeld, wenn der letztere ist relativ gering auf dem Bildschirm. Die Seite ist Scrollbar, so dass der Benutzer scrollen und das Feld wieder, aber die Anforderungen der Kunden zu definieren, dass die Seite automatisch scrollen, bis das Feld sichtbar ist.

Bitte beachten Sie, dass dies geschieht nur in der Android-Umgebung. In der iPhone-und iPad-Umgebungen, die Standard-Verhalten ist das der gewünschte.

Basierend auf meine Erkenntnisse, der trick sollte sein getan über die android:windowSoftInputMode Attribut in der Android-manifest-Datei. Jedoch alle meine Bemühungen es nicht geschafft, den auto-scroll.

Wenn es eine Lösung gibt, die Worklight bestimmte, ich würde es vorziehen, es zu benutzen, eher als ein Eingriff in das Android native code.

InformationsquelleAutor M. Sfakianos | 2014-06-20
Schreibe einen Kommentar