Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我在其中使用<font size='5'>abc</font>标签strings.xml并将其呈现为 Html 稍后使用Html.fromHtml(),“abc”的字体大小单位是多少?是 5 px 还是 5 sp?如何声明它使用sp?sp字体标签是否支持?我打算像这样处理它<font size='5sp'>abc</font>。它会起作用吗?
<font size='5'>abc</font>
strings.xml
Html.fromHtml()
sp
<font size='5sp'>abc</font>
该size属性将在几个 android 版本上被忽略,您应该避免它。
size
相反,使用<h1>, <h2>, ... 标签来增加文本大小 :<h1>abc</h1>或<small>abc</small>使文本更小。它不是很灵活,但Html.fromHtml()也不是真正的 HTML 解析器,只能处理非常有限的一组标签。
<h1>
<h2>
<h1>abc</h1>
<small>abc</small>