Android 网络视图。键盘在窗体上自动关闭

Android 网络视图。键盘在窗体上自动关闭,android,android-webview,Android,Android Webview,我使用以下代码制作了一个android webview应用程序 webView = (WebView) findViewById(R.id.webview); webView.setWebViewClient(new WebViewClient()); WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true);

我使用以下代码制作了一个android webview应用程序

        webView = (WebView) findViewById(R.id.webview);
        webView.setWebViewClient(new WebViewClient());


        WebSettings webSettings = webView.getSettings();
        webSettings.setJavaScriptEnabled(true);
        webView.loadUrl("*web url*");

问题是网页中的某些表单功能正常,但有些表单在我单击时会自动关闭键盘,因此不允许用户键入任何内容?是否对此进行了修复?

尝试将requestFocus添加到您的Web视图中,如下所示:

webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setUseWideViewPort(true);
webview.requestFocus(View.FOCUS_DOWN);

还可以通过阅读官方文档来尝试更改WindowsofInputMode解决方案不起作用。仍然自动关闭键盘当您单击EditText或TextField时,键盘是否再次打开@Reub*还有一个导航图标不起作用(汉堡包图标)。尝试将onTouchListener添加到您的webView:
webView.setOnTouchListener(新视图.onTouchListener(){@Override public boolean onTouch(视图v,运动事件){开关(事件.getAction()){case MotionEvent.ACTION_DOWN:case MotionEvent.ACTION_UP:v.requestFocusFromTouch();break;}return false;}}});
@ReubI无法向下滚动。我想缺少什么了?