как найти код кнопки GO, используя JavaScript - PullRequest
0 голосов
/ 27 сентября 2011

у всех есть идеи, как найти код клавиши GO с помощью JavaScript в браузере Android.

- K

1 Ответ

3 голосов
/ 27 сентября 2011

Клавиши 'Go', 'Enter / Return', 'Search', ... являются синонимами KeyEvent. KEYCODE_ENTER KeyboardView меняет свой внешний вид только в зависимости от параметров InputTetxt EditText.

Весь результат приводит к получению символа 10 / 0x0A.

Обратите внимание, что он будет пойман и интерпретирован внутренней логикой веб-просмотра, если вы не поймаете его сами, переопределив onKeyDown в своей деятельности.

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
   if((keyCode == KeyEvent.KEYCODE_ENTER)){
       mWebView.loadUrl('javascript:handleEnterKey()');
       return true;
   }
   return super.onKeyDown(keyCode, event);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...