[英]change textsize in android webview
在我的應用程序中,我正在使用webview。 我想在webview中更改字體大小,所以我這樣做是:
WebSettings webSettings = webView.getSettings();
webSettings.setDefaultFontSize(25);
但這並不能反映文本大小的變化。 我也嘗試使用
loadUrl("javascript:(document.body.style.fontSize ='25pt');");
但是仍然沒有運氣。 如果我將.css文件更改為
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 25px;
color: #495A69;
background-color: #fff;
padding: 0 16px 16px;
}
然后就可以了。 但是我想在運行時更改文本大小,因此無法使用此工作的CSS文件。 任何建議將不勝感激。 提前致謝。
用它來縮放文字大小
WebSettings settings = mWebView.getSettings();
settings.setTextZoom(settings.getTextZoom() + 10);
或使用
WebSettings settings = mWebView.getSettings();
settings.setTextSize(WebSettings.TextSize.LARGER);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.