在这里插入图片描述在这里插入图片描述
调整前,调整后

主要是

//设置加载进来的页面自适应手机屏幕
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);

参考代码如下:

mPreAgentWeb = AgentWeb.with(this)
                .setAgentWebParent(mBinding.fl, new ConstraintLayout.LayoutParams(-1, -1))
                .useDefaultIndicator()
                .setWebViewClient(mWebViewClient)
                .setAgentWebWebSettings(new AbsAgentWebSettings() {
                    @Override
                    protected void bindAgentWebSupport(AgentWeb agentWeb) {

                    }

                    @Override
                    public IAgentWebSettings toSetting(WebView webView) {
                        super.toSetting(webView);
                        getWebSettings().setTextZoom(250);
                        getWebSettings().setUseWideViewPort(true);
                        getWebSettings().setLoadWithOverviewMode(true);
                        return this;
                    }
                })
                .createAgentWeb();

思路参考自:

用WebView查看html页面四周有留白,怎么让他充满屏幕

附上

AgentWeb的Wiki

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐