2013-11-25 49 views
2

我有一根扎根的手机,并试图与我的手机一起玩。它安装了android 2.2。我想要做的是在我正在尝试开发的应用程序中显示Hndi/Tamil/Telugu文本。很明显,android 2.2不支持这些字体。在Android应用程序中显示印地文/泰米尔语/泰卢固语文本

由于手机根深蒂固,对于一种语言来说这很容易。我只是按照这个链接Enable Hindi Fonts on Rooted Device提供的技巧,并且能够在整个系统中获得印地文字体。类似的方法帮助我设置泰米尔语字体。

但我无法让印地语和泰米尔语一起工作。我能想到的可能解决方案有:

i)创建一个包含印地语和泰米尔语字体的通用ttf文件。但我不知道这是否可行。

ii)在资产/字体/文件夹中为每种语言保留一个.ttf文件,但是这又在设备上显示方框。

我也试过这个链接Display Different Languages In Application,但是这似乎只适用于支持的字体。

任何指导将不胜感激。谢谢

+3

解决。我的方法是正确的。使用此DroidSansFallBack.ttf文件并将其保存在/ system/fonts /文件夹中。重新启动设备,并支持以下语言:印地语(梵文),卡纳达语,孟加拉语,奥里亚语,马拉雅拉姆语,泰卢固语,泰米尔语,旁遮普语[http://forum.xda-developers.com/showthread.php?t=798380 ] –

回答

0

试试这个sample application.I在这里共享了如何显示多种语言,特别是卡纳达语和泰卢固语的一个文本的整个应用程序代码。

相关问题