2012-07-23 124 views
1

我在Android应用程序中支持印度字体时遇到了问题。如果我将自定义字体添加为资源,某些字体会将其移到位置。但我需要解决这个问题。Android应用程序字体渲染

有什么办法可以解决这个问题。有可能通过Android NDK修复它吗?

谢谢。

回答

1
  1. Check out this在Web视图中呈现自定义字体的项目。
  2. 退房this & this项目在文本视图
+1

感谢您呈现自定义字体,但我想我需要更换马来亚的Unicode像,文本= text.replace一些类相似UnicodeUtils(“ஸ்ரீ” “=”); \t text = text.replace(“,”,“>”);.让我知道如果在马拉雅拉姆提供类似的项目。 – MobDev 2012-07-23 12:50:32

+0

提到第一个链接的项目是使用webview来显示自定义字体,并将该html文件放置在资产文件夹中,您可以将数据嵌入到该html文件运行时,然后可以使用该html在webview中显示 – rajpara 2012-07-23 12:59:18

+1

是的,我已经在做,并显示文字。问题是马拉雅拉姆语中的“KOOTAKSHARAM”(复杂/组合字母)显示为单独的字母。例如:ത്ത显示为തത。 – MobDev 2012-07-23 13:14:01