Comment la fonction de défilement automatique de champ de saisie dans Android lorsque le clavier chevauche sur montrant?

Je suis en train d'élaborer un hybride application à l'aide de la Lampe, et je rencontre le problème suivant:

Lorsque l'utilisateur clique sur un champ de saisie, le clavier qui apparaît masque le champ d'entrée lorsque celle-ci est relativement faible sur l'écran. La page est scrollable, de sorte que l'utilisateur peut faire défiler et voir le terrain à nouveau, mais les exigences du client, définir la page s'auto-défilement jusqu'à ce que le champ est visible.

Veuillez noter que cela n'arrive que dans l'environnement Android. Dans l'iPhone et l'iPad environnements le comportement par défaut est la que l'on désire.

Selon mes constatations, le truc doit être effectuée via le android:windowSoftInputMode attribut dans le fichier manifeste Android. Toutefois, tous mes efforts, il n'y a échoué à atteindre la fonction de défilement automatique.

Si il y a une solution qui est la Lampe spécifique, je préfère l'utiliser, plutôt que d'intervenir dans l'Android code natif.

OriginalL'auteur M. Sfakianos | 2014-06-20