在Android中使用WebView时,经常会同时用到EditText控件(比如浏览器地址栏),这样就会出现EditText和WebView抢占
焦点,导致不显示输入键盘,于是WebView中的控件无法输入,可以在触摸WebView控件时,请求获取焦点,这样就不会出
现上述问题,解决办法很简单,代码示例如下:
webView.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { webView.requestFocus(); return false; } });
-----------------------2012-10-29 09:30