我已经查看了Stack Overflow和其他地方的在线内容,但找不到答案:


如果我使用外部字体/字体(像Helvetica Neue Condensed这样的相当主流的字体),而不是三个默认的Android字体(sans,serif,monospace)之一,这会/是否会引起其他语言(中文,俄语,阿拉伯语)的问题等)显示?
使用我应该注意的外部字体是否还会引起其他问题?
由于网络上缺少文章和论坛问题,我不建议使用外部字体。是这样吗

最佳答案

这取决于该字体是否支持这些语言。您可以从获取该字体文件的源中进行检查。
除了字体的限制外,不会造成任何问题。像某些字体一样(例如Boycott和CharlemagneStd-Bold字体)仅支持大写字母并将小写字母自动更改为大写字母,而且某些字体无法呈现特殊字符或西班牙语(西班牙语)等语言中使用的字符。
一点也不气disc,关键是这种方法仅用于需要花哨的东西并以不同方式显示事物的应用程序中。例如在游戏中,针对Android中的PrinceRoyce等名人的促销应用程序(仅在Amazon Android Market中可用) )。总而言之,您可以使用外部字体,但需要确保它是否将使用您的应用将使用的所有语言来呈现文本。

10-04 12:30
查看更多