2010-06-23 12 views

Respuesta

1

Acabo de encontrar un problema similar con la WebView de Android. Cuando selecciono, en modo táctil, un campo de entrada de texto, no emerge el teclado virtual, mientras que con la rueda de desplazamiento funciona bien.

acabo de encontrar allí: http://groups.google.com/group/android-developers/browse_thread/thread/e52109afda599301/b4cbc16e4e9e8e0d (último mensaje de alien9) que llamar

myWebview.requestFocusFromTouch(); 

resolver el problema.

+1

No es lo que pregunté. Por ejemplo. Si tiene un formulario en el que desea ingresar su teléfono y dirección, me gustaría habilitar teclados virtuales personalizados y diferentes para campos de teléfono y dirección. Con números solo para teléfono, por ejemplo. – Perun

+0

No entiendo. ¿Desea una IU de teclado personalizada? Android ya es compatible con teclados para diferentes tipos de entrada. Comience aquí: http://developer.android.com/reference/android/view/inputmethod/InputMethod.html – Cheezmeister

+0

Sí, pero esta es una vista web. @Ralf proporcionó una buena respuesta, si no exactamente la que esperaba. Todavía no sé cómo invocar mi teclado personalizado. – Perun

1

echar un vistazo a HTML5 - si cambia de

<input type="text" ... 

a, por ejemplo, un

<input type="number" ... 

obtendrá un teclado de software especializado para los números.

Aquí es un poco de una documentación más: http://diveintohtml5.ep.io/forms.html

Cuestiones relacionadas