我的一个字母不正确的是Android 4.1渲染:
同样呈现在4.2和4.3罚款:
我想如果可能的解决这个问题,任何想法如何?
我的一个字母不正确的是Android 4.1渲染:
同样呈现在4.2和4.3罚款:
我想如果可能的解决这个问题,任何想法如何?
的“嘿”,在示例中的差呈现是由于对Droid阿拉伯语纳斯赫字体的错误。 它被固定在2012年10月的最新情况(见这里报到- https://android.googlesource.com/platform/frameworks/base/+/cd31db60ee6df6dd84bce9925e96b6cccbdf522d )
相关的变化是:
U + 06C1港灯目标固定成型。
这就解释了为什么它的Android的新版本中正确显示。
更新后的字体可以在Github上的https://github.com/android/platform_frameworks_base/tree/master/data/fonts 。 点击“DroidNaskh-Regular.ttf”,然后选择“查看原始”下载该字体。
(看来对方字体“Droid的库法体”竟然还有这样的错误。)
由user3152053答案是有帮助的。 Droid的阿拉伯语纳斯赫有一些编码问题,他讲的。
但是,由他提供的链接很遗憾没有包含建议的文件。 下面是其中包含更正的文件“DroidNaskh_Arabic.ttf”新Github的链接。
我的“ہU + 06C1港灯目标”的问题解决了通过下载从下面的链接文件:
https://github.com/vokal/android_frameworks_base/tree/master/data/fonts