WebView设置字体默认大小

来源:互联网 发布:软件项目立项管理办法 编辑:程序博客网 时间:2024/05/21 19:50
Android 的WebView控件的字体大小设置需要通过WebSettings类,WebSettings类的setTextSize(WebSettings.TextSize t)方法可以设置WebView内容的字体大小,但是只提供了以下几个值选项:
  • SMALLEST is 50%
  • SMALLER is 75%
  • NORMAL is 100%
  • LARGER is 150%
  • LARGEST is 200%

这几个值定义在WebSettings.TextSize类中,该类是个枚举类。

调用代码:

WebSettings settings = webView.getSettings();settings.setTextSize(TextSize.LARGER);

但是如果想具体设置Webview的字体大小,可以调用WebSettings的另一个方法setDefaultFontSize(int size),

该方法接受一个int参数,可以指定字体的具体大小:

WebSettings settings = webView.getSettings();settings.setDefaultFontSize(22);

WebSetings类还有一个setDefaultFixedFontSize(int size)方法,目前不知道和setDefaultFontSize(int size)有什么区别。


0 0
原创粉丝点击