teclado tapar tapa tamaño samsung google edittext con como cambiar agrandar achico javascript android webview ibm-mobilefirst

javascript - tapar - se achico el teclado de mi samsung



¿Cómo desplazarse automáticamente al campo de entrada en Android cuando el teclado virtual se superpone al mostrar? (1)

Estoy desarrollando una aplicación híbrida con Worklight, y estoy experimentando el siguiente problema:

Cuando el usuario hace clic en un campo de entrada, el teclado virtual que aparece oculta el campo de entrada cuando este último es relativamente bajo en la pantalla. La página es desplazable, por lo que el usuario puede desplazarse y volver a ver el campo, pero los requisitos del cliente definen que la página se desplazará automáticamente hasta que el campo esté visible.

Tenga en cuenta que esto solo ocurre en el entorno de Android. En los entornos de iPhone e iPad, el comportamiento predeterminado es el deseado.

En base a mis hallazgos, el truco debe hacerse a través del android:windowSoftInputMode atributo android:windowSoftInputMode en el archivo de manifiesto de Android. Sin embargo, todos mis esfuerzos allí no lograron el desplazamiento automático.

Si hay una solución específica para Worklight, preferiría usarla, en lugar de intervenir en el código nativo de Android.


En realidad, esto no se trata de Worklight ... sino de aplicaciones web en general en Android, parece (de una búsqueda rápida en ).

Aquí hay algunas soluciones sugeridas, que difieren de las suyas: