首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓TextView vs WebView字体渲染

安卓TextView vs WebView字体渲染
EN

Stack Overflow用户
提问于 2013-03-23 12:00:36
回答 1查看 1K关注 0票数 5

我在WebView的正上方放置了一个TextView。我正在尝试使WebView中的字体样式与TextView中的字体样式相匹配。

我能够使字体大小相同,但字体渲染之间仍有细微的差异(参见截图比较)。现在我认为这是非常小的,但我们的客户能够看到不同之处,并对此提出质疑。

有没有办法消除TextView和WebView之间的这些渲染差异?如果没有,谁能解释一下产生差异的原因?这些差异仅仅是因为WebView使用了WebKit,它有自己的字体渲染引擎,独立于安卓平台的其他部分吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-23 12:17:20

我对TextView不太确定,但我知道WebView能够在非像素对齐的边界上定位文本,我想这就是您所看到的。WebView和TextView输出看起来不同,因为它们的位置偏差小于一个像素。

我假设你的客户要么使用低密度设备,要么眼睛非常锐利=)

如果你稍微调整一下文本的位置,最终看起来应该是一样的。对于WebView,它可能有助于确保关闭所有缩放和重新格式化功能。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15583188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档