webview和textview中的文本大小相同

时间:2014-08-26 13:26:18

标签: android webview textview text-size

我在我的应用程序中使用了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;
}
}

我为Textview提供了14 sp作为文本大小。 我知道这个问题早些时候被提出过。但我在那里找不到任何解决办法。 请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

这不是一个理想的解决方案,但它是唯一能与我合作的东西。

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

只要尝试不同的数字,直到获得相同的文字大小

希望它有效。