当用户关注或点击webview中的html输入元素时,我们可以隐藏android系统键盘吗?
我试过在用户触摸webview上隐藏键盘:
webView.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch (View v, MotionEvent event){ Toast.makeText(cx,"Web View Touch",Toast.LENGTH_LONG).show(); v.onTouchEvent(event); InputMethodManager imm = (InputMethodManager) v.getContext().getSystemService(Context.INPUT_METHOD_SERVICE); if (imm != null) { imm.hideSoftInputFromWindow(v.getWindowToken(), 0); } return true; } })
但这不起作用.
是否有完全隐藏键盘的选项?