可以使用以下代码在WebView中启用滚动条,并使用缩放控件自适应内容。
WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setBuiltInZoomControls(true); webSettings.setDisplayZoomControls(false); webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
如果不希望启用缩放控件,可以使用以下代码进行设置:
webSettings.setSupportZoom(false); webSettings.setUseWideViewPort(true); webSettings.setLoadWithOverviewMode(true);
同时,还可以通过在布局文件中指定WebView的大小来避免出现无法适应内容的问题。例如:
其中,将布局高度设置为“wrap_content”可以让WebView自适应内容。