0
我有一個內部的web視圖的活動。Android隱藏keayboard在完成按鈕點擊內的webview在活動
當我點擊顯示的html頁面中的文本輸入時,鍵盤顯示。 在文本輸入內部輸入時,有實時搜索/過濾器。
然後我用魔杖隱藏鍵盤,當完成按鈕或箭頭被點擊時。
我tryed補充:
public boolean onKeyDown (int keyCode, KeyEvent event) {..}
或
mWebView.setOnKeyListener(new View.OnKeyListener(){
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {..}
但沒有那些功能的工作原理。 我該如何執行此操作?
我已經試過這一點,但它不工作: mWebView。 setOnKeyListener(新View.OnKeyListener(){ @覆蓋 公共布爾安其(視圖v,INT的keyCode,KeyEvent的事件){ 如果(的keyCode == KeyEvent.KEYCODE_ENTER && event.getAction()== KeyEvent.ACTION_DOWN){ // TOD } return false; } }); – Ludo
因此,您的網站在webview中存在問題,我認爲...您也應該檢查此問題。 –
我在google.com中嘗試過在我的webview中輸入文本時,我在搜索字段內有文本,但我沒有事件在我的活動中 – Ludo