【问题标题】:same text size in both webview and textviewwebview 和 textview 中相同的文本大小
【发布时间】:2014-08-26 21:58:57
【问题描述】:

我在我的应用程序中同时使用了 textview 和 Webview。问题是,webview 和 textview 的字体大小在每个手机上都不同。 我在html的head标签中添加了以下css代码

body {
font-size: 1.04em;
text-align: justify;
}

@media screen and (-webkit-device-pixel-ratio: 1.5) {
/* CSS for high-density screens */
body {
font-size: 0.89em;
}
}

@media screen and (-webkit-device-pixel-ratio: 2.0) {
/* CSS for extra high-density screens */
body {
font-size: 0.94em;
}
}

我给了 14 sp 作为 Textview 的文本大小。 我知道之前有人问过这个问题。但我在那里没有找到任何解决方案。 请帮我解决这个问题。

【问题讨论】:

    标签: android webview textview text-size


    【解决方案1】:

    这不是一个理想的解决方案,但它是唯一适合我的方法。

    webView.getSettings().setDefaultFontSize(14);  // between 1 and 72, default is 16. 
    

    尝试不同的数字,直到得到相同的文本大小

    希望它有效。

    【讨论】:

    • 这很糟糕;大小取决于密度
    猜你喜欢
    • 2012-05-03
    • 1970-01-01
    • 2018-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多