android web view:键盘没有显示

时间:2014-03-29 17:45:48

标签: android android-webview

我有一个webview应用程序。在网页上有要填写的文本字段以进行搜索。当我点击文本字段输入内容时,它不会显示键盘。

这是java代码。

http://www.a2b4.net/MainActivity.java

2 个答案:

答案 0 :(得分:1)

webView.requestFocus(View.FOCUS_DOWN);

答案 1 :(得分:1)

像lisa指出的那样使用webView.requestFocus(View.FOCUS_DOWN);

这是一个例子:

//request Focus on down.
webView.requestFocus(View.FOCUS_DOWN);
//set OnTouchListener to your webView.
webView.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent event) {
            switch (event.getAction()) {
                case MotionEvent.ACTION_DOWN:
                case MotionEvent.ACTION_UP:
                    if (!v.hasFocus()) {
                        v.requestFocus();
                    }
                    break;
            }
            return false;
        }
    });
相关问题