Cuando un usuario hace clic en a (html) Textfield
en un WebView
, se muestra el teclado virtual. Pero cuando cargo algunos JS con WebView.loadUrl()
el teclado en pantalla desaparece.Android: cargando JavaScript con WebView.loadUrl pero manteniendo el teclado suave
entiendo el comportamiento cuando se carga una nueva página. Pero, ¿cómo puedo cambiar el comportamiento del WebView
al cargar JS?
¿Hay otra manera de cargar JS?
También trató de manejar el teclado manualmente. Pero hay demasiados inconvenientes. Es complicado determinar si se muestra el teclado. Y tendría que cambiar mi diseño: How to check visibility of software keyboard in Android?
Y el teclado ya no estaría en el control del WebView
.
Q: ¿Cómo cargar JS en una vista Web, sin afectar el teclado en pantalla?