【问题标题】:Android: Changing a WebView's font size and font style depending on the phone's current settingsAndroid:根据手机的当前设置更改 WebView 的字体大小和字体样式
【发布时间】:2017-06-26 21:22:18
【问题描述】:

有没有办法根据用户在他/她的 android 手机设置中选择的内容来更改 WebView 的字体大小和字体样式?任何帮助将不胜感激,谢谢。

【问题讨论】:

  • 经过测试,我认为 webview 字体大小在棒棒糖及更高版本上会自动调整(取决于用户的设置),但在 kitkat 上并非如此。

标签: java android fonts android-webview font-size


【解决方案1】:

在 kitkat 的情况下试试这个

WebSettings settings = mWebView.getSettings();
settings.setSupportZoom(true);
settings.setBuiltInZoomControls(true);
settings.setDisplayZoomControls(true);
}

如果需要,你可以在下面使用

if (Build.VERSION.SDK_INT == Build.VERSION_CODES.KITKAT)

【讨论】:

    【解决方案2】:

    试试这个

        if (Build.VERSION.SDK_INT > Build.VERSION_CODES.ICE_CREAM_SANDWICH)
            settings.setTextZoom(100)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-10
      • 2020-08-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多