解决AgentWeb加载用户协议Html两侧留白过大的问题
调整前,调整后主要是//设置加载进来的页面自适应手机屏幕settings.setUseWideViewPort(true);settings.setLoadWithOverviewMode(true);参考代码如下:mPreAgentWeb = AgentWeb.with(this).setAgentWebParent(mBinding.fl, new ConstraintLayout.Layou
·


调整前,调整后
主要是
//设置加载进来的页面自适应手机屏幕
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页面四周有留白,怎么让他充满屏幕
附上
更多推荐

所有评论(0)