下面列出了android.webkit.WebSettings#LayoutAlgorithm ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
private void setUseTextAutoSize(boolean useAlgorithm) {
WebSettings settings = mWebView.getSettings();
WebSettings.LayoutAlgorithm layoutAlgorithm = WebSettings.LayoutAlgorithm.NORMAL;
if(useAlgorithm) {
layoutAlgorithm = WebSettings.LayoutAlgorithm.TEXT_AUTOSIZING;
}
settings.setLayoutAlgorithm(layoutAlgorithm);
}
/**
* 获取基础布局算法
* @return 基础布局算法
*/
public WebSettings.LayoutAlgorithm getLayoutAlgorithm() {
return mLayoutAlgorithm;
}
/**
* 设置基础布局算法
* @param layoutAlgorithm 基础布局算法
* @return {@link Builder}
*/
public Builder setLayoutAlgorithm(final WebSettings.LayoutAlgorithm layoutAlgorithm) {
this.mLayoutAlgorithm = layoutAlgorithm;
return this;
}