WebView中多次跳转网页时 TextView文本不能输入值 和不能弹出输入框的问题解决

只需要为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 ;
            }
        });
	}


你可能感兴趣的:(android,webview)