【问题标题】:What are the requirements for a font (OTF or TTF) so it works well on Android?字体(OTF 或 TTF)有什么要求才能在 Android 上正常运行?
【发布时间】:2016-01-13 20:12:19
【问题描述】:

我在 Android 中使用自定义字体 ( Typeface ) 时遇到了一些问题。

发生的情况是,在 TextView 中渲染文本时,即使文本下方有足够的空间,最后一行通常也会被部分垂直截断(缺少 g、j、y 等字母的下部)。我认为这是因为我使用的自定义字体文件(OTF 文件)有问题。仅在使用此自定义字体时才会发生这种情况。如果我使用 Android 标准字体,而不是设置我的自定义字体,一切正常。

问题:Android 的字体文件有什么要求才能正常工作。 (请不要发布该问题的解决方法,我知道这些。)

【问题讨论】:

  • 你在尝试哪种字体?
  • 现在使用 OTF 文件。 (不确定我是否理解你的问题)
  • 好的,但是哪种字体?即塔霍马
  • 这与这个问题无关。这是关于任何类型字体的一般问题。

标签: android android-layout fonts android-view typography


【解决方案1】:

OTF 和 TTF 字体都可以在 android 中正常工作,你必须注意它的 textsize 和 paddings arround。

【讨论】:

    猜你喜欢
    • 2016-03-04
    • 2016-03-22
    • 2014-07-23
    • 2011-07-15
    • 2021-06-08
    • 2011-12-05
    • 2017-02-02
    • 2014-06-04
    • 2019-07-22
    相关资源
    最近更新 更多