在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