我有一部已获得 root 权限的手机,正试图摆弄我的手机。它安装了android 2.2。我想要做的是在我试图开发的应用程序中显示 Hndi/Tamil/Telugu 文本。显然android 2.2不支持这些字体。
由于手机已 Root ,因此对于一种语言来说这很容易。我只是按照此链接中给出的提示 Enable Hindi Fonts on Rooted Device并且能够在整个系统中获得印地语字体。类似的方法帮助我设置了泰米尔语字体。
但我无法同时使用印地语和泰米尔语。我能想到的可能的解决方案是:
i) 创建一个包含印地语和泰米尔语字体的通用 ttf 文件。但我不知道这是否可能。
ii) 在 assets/fonts/文件夹中为每种语言保留一个 .ttf 文件,但这同样在设备上只显示方框。
我试过这个链接 Display Different Languages In Application也是,但这似乎只适用于支持的字体。
任何指导将不胜感激。谢谢
最佳答案
试试这个 sample应用程序。我在这里分享了如何以多种语言(尤其是卡纳达语和泰卢固语)显示一个文本的整个应用程序代码。
关于android - 在 android 应用程序中显示印地语/泰米尔语/泰卢固语文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20192449/