如何在Android设备的根目录中安装其他字体

时间:2014-02-10 12:57:35

标签: android fonts android-webview android-fonts

我开发了一个包含WebView的应用程序,用于加载其他URL内容,但我有一个问题 问题是,当我加载本地语言URL时,某些设备不支持本地语言特殊字符,因此会显示一些空方块。

如何在应用程序或设备中加载其他字体?

2 个答案:

答案 0 :(得分:0)

自定义字体在android中并不那么容易。您将需要一些.ttf文件,您必须在运行时将其作为字体加载。 这个链接有很好的信息,也有关于如何正确处理自定义字体的最佳实践。 查看: Android - Using Custom Font

答案 1 :(得分:0)

如果你的webview正在显示一个在线页面(而不是像某个地方编译成资产的html文件,比如Cordova / phonegap那样),你或许应该考虑在css中使用web字体。最简单的方法是使用谷歌有一些托管,请参阅:

https://developers.google.com/fonts/docs/getting_started#Quick_Start

http://www.google.com/fonts(是完整的字体列表)

希望有所帮助。 (其他webfont选项可用)。