PPD*_*PPD -1 android android-webview android-fonts
在我的应用程序中,我使用的是webview.我想在webview中更改字体大小,所以我这样做:
WebSettings webSettings = webView.getSettings();
webSettings.setDefaultFontSize(25);
Run Code Online (Sandbox Code Playgroud)
但它并不反映文字大小的变化.我也试过用
loadUrl("javascript:(document.body.style.fontSize ='25pt');");
Run Code Online (Sandbox Code Playgroud)
但仍然没有运气.如果我将.css文件更改为
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 25px;
color: #495A69;
background-color: #fff;
padding: 0 16px 16px;
}
Run Code Online (Sandbox Code Playgroud)
然后它工作.但我想在运行时更改文本大小,因此我无法使用此工作的css文件.任何建议将不胜感激.提前致谢.
使用此选项可缩放文本大小
WebSettings settings = mWebView.getSettings();
settings.setTextZoom(settings.getTextZoom() + 10);
Run Code Online (Sandbox Code Playgroud)
或使用
WebSettings settings = mWebView.getSettings();
settings.setTextSize(WebSettings.TextSize.LARGER);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3993 次 |
| 最近记录: |