如果我使用 <font size='5'>abc</font>
标签 strings.xml
并稍后使用 Html.fromHtml()
将其渲染为 Html , 'abc' 的字体大小单位是什么?是 5 px 还是 5 sp?如何声明它使用 sp
?是sp
字体标签支持吗?我打算这样删除它 <font size='5sp'>abc</font>
。它会起作用吗?
最佳答案
size
属性在几个 Android 版本上会被忽略,你应该避免它。
相反,请使用 <h1>
, <h2>
, ... 用于增加文本大小的标签:<h1>abc</h1>
或<small>abc</small>
使文本变小。它并不是很灵活,但是 Html.fromHtml()
不是真正的 HTML 解析器,仅处理非常有限的标记集。
关于android - html字符串中字体大小的单位是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11203658/