只需要为webView强制设置焦点就能解决
Tools.onShowKeyoard(webView);
/**
* //强制 设置html中的输入框获得焦点并弹出软键盘
* @param webview
*/
public static void onShowKeyoard(WebView webview){
webview.setOnTouchListener ( new View.OnTouchListener () {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
switch (event.getAction ()) {
case MotionEvent.ACTION_DOWN :
case MotionEvent.ACTION_UP :
v.requestFocusFromTouch ();
break ;
}
return false ;
}
});
}