Estoy trabajando con un Webview para mostrar un formulario web pero curiosamente al momento de hacer foco sobre uno de los campos de texto el teclado virtual no aparece.
¿Alguna conclusión?
Desde ya muchas gracias.
| ||||
Respuesta: Webview sin foco
Código Java:
Ver original Fuente: http://stackoverflow.com/questions/4...-soft-keyboard |
| ||||
Respuesta: Webview sin foco Acabo de implementar la función que me indicaste pero el teclado virtual sigue sin aparecer. ¿Ya lo has probado antes?
__________________ Programar dejó de ser una profesión acusada en la oscuridad y disfrutada fríamente... para convertirse en un arte. |
| ||||
Respuesta: Webview sin foco Exactamente esta es la línea donde lo estoy implementando:
Código:
WebView wv = new WebView(this); wv.requestFocus(View.FOCUS_DOWN); wv.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_DOWN: case MotionEvent.ACTION_UP: if (!v.hasFocus()) { v.requestFocus(); } break; } return false; } }); WebSettings settings = wv.getSettings(); wv.setWebChromeClient(new WebChromeClient()); settings.setJavaScriptEnabled(true); wv.loadUrl("..."); wv.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); alert.setView(wv); alert.setNegativeButton("Seguir buscando", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int id) { dialog.dismiss(); } }); alert.show();
__________________ Programar dejó de ser una profesión acusada en la oscuridad y disfrutada fríamente... para convertirse en un arte. |
Etiquetas: |