Я использую WebView для представления пользовательского интерфейса.Можно ли вызвать пользовательскую программную клавиатуру, если выбрано поле ввода текста?
взгляните на HTML5 - если вы смените
<input type="text" ...
на, например,
<input type="number" ...
, вы получите специализированную программную клавиатуру для чисел.
Вот еще немного документации: http://diveintohtml5.ep.io/forms.html
Я только что столкнулся с подобной проблемой с Android WebView. Когда в сенсорном режиме я выбираю поле ввода текста, виртуальная клавиатура не появляется, а с помощью трекбола она работает нормально.
Я только что нашел там: http://groups.google.com/group/android-developers/browse_thread/thread/e52109afda599301/b4cbc16e4e9e8e0d (последнее сообщение от alien9), который звонил
myWebview.requestFocusFromTouch();
решить проблему.