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