Android WebView键盘在android中隐藏片段中的输入字段

时间:2015-12-16 08:58:14

标签: android android-webview android-keypad

当我将WebPage打开到我的webView时,输入字段被键盘隐藏。我怎么解决这个问题?请帮忙。

web_view_proposel.setWebViewClient(new myWebClient());
        web_view_proposel.getSettings().setJavaScriptEnabled(true);
        web_view_proposel.setHorizontalScrollBarEnabled(false);
        web_view_proposel.setVerticalScrollBarEnabled(true);
        web_view_proposel.getSettings().setLoadWithOverviewMode(true);
        web_view_proposel.getSettings().setUseWideViewPort(true);
        web_view_proposel.setScrollbarFadingEnabled(false);
        web_view_proposel.getSettings().setBuiltInZoomControls(true);
        web_view_proposel.loadUrl(Url);
        web_view_proposel.requestFocus(View.FOCUS_DOWN);
        web_view_proposel.requestFocus();
        web_view_proposel.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;
            }
        });

2 个答案:

答案 0 :(得分:0)

android:windowSoftInputMode="stateHidden|adjustResize"

Siddhart将此添加到您的清单文件中,希望这可以在您的活动条目中使用

答案 1 :(得分:0)

全部谢谢..我得到解决方案。如果你静态设置抽屉布局的高度然后键盘隐藏textfeild问题,但如果你没有静态设置高度,那么它将完美地工作..