安卓系统支持印地语连字吗?

13

我知道Android设备仍然不支持复杂的印地语连字绘制,即使我们将textView字体设置为常用的印地语字体(mangal.ttf或DroidHindi.ttf)。

其中一个例子:

1st 2nd Conjunct

प् र = प्र

"प्र" 被显示为...प् र { 常用连字列表 - 链接)

我想知道的是:虽然Android设备(我正在使用Galaxy-SII,os2.3)还没有支持它,但是否有解决方法?

类似的问题(但目前没有解决方法):

  1. Android:无法显示正确的印地语单词
  2. 如何在Android平板电脑上显示印地语文本

对于问题2:@Sahaja提到android设备不支持印地语复杂连字绘制。那么这是否意味着在android添加支持之前,我们将无法做任何事情,还是可以有可行的解决方法?

我能想到的一个解决方法是:

  1. 将整个印地语数据库转换为自定义的非Unicode格式,然后使用非Unicode字体(如kiran.ttf-链接)来显示它。这听起来需要太多的努力,不确定是否是可行的解决方案(尚未尝试-作为最后一个选项保留),或者是否还有其他方法可以解决?

请让我知道你对此的想法。

注:此问题与我使用的自定义印地语字体或ttf或otf无关。
谢谢, Shibbs

没错!事实上,在意识到所使用的字体不是问题之前,我尝试了20-30种自定义印地语字体。 - Shibbs
1个回答

0

我最近遇到了同样的问题,但不幸的是没有找到任何解决方案。我同意一些文本可能无法正确显示,即可能出现错位字符。如果您尝试在3.0或更高版本的设备上运行它(我不确定3.0以下的版本),那么您应该能够正常看到它。或者尝试选择具有4.0以上版本的更高模拟器。输入图像描述


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接