Ste*_*his 6 fonts android textview
我需要使用自定义字体(VAG Rounded,可能不相关),但字体会改变TextViews的反应方式.
在下图中,您可以看到两个带有黑色背景的文本视图.左边的一个使用自定义字体,右边的一个是默认的系统字体(Roboto?).它们都具有相同的xml属性和大小,但填充不一样,更重要的是,左边的不是vartically中心!

如何使TextView绘制其内容中心?
您可以尝试从文本样式 (styles.xml) 中删除自定义字体填充:
<item name="android:includeFontPadding">false</item>
Run Code Online (Sandbox Code Playgroud)
如果这仍然不起作用,我会padding在您的样式 xml 中设置一个常规。
我无法更改字体,也不打算使用编辑器编辑每个字符(我什至不知道应该做什么来修复它)。
Si 我最终测量了与默认字体的差异,并0.15f * fontSize在顶部填充中添加了...
| 归档时间: |
|
| 查看次数: |
1050 次 |
| 最近记录: |