Codename One - 模拟器中的阿拉伯语文本

时间:2017-12-16 18:08:54

标签: codenameone

我的应用包含阿拉伯文字。在Android和iOS设备中,文本显示正确,而在模拟器中,文本被奇怪的字符替换。例如,文本“العربية”显示类似于“[x] [x] [x] [x]”(我无法准确再现它的显示方式)。

平台:Windows 8

在Log.p(“...”)调用生成的Netbeans日志中,阿拉伯语文本显示正确,问题仅出在模拟器中。

1 个答案:

答案 0 :(得分:1)

这是在模拟器皮肤中附带的桌面的Roboto Android字体的问题。谷歌只提供这些字体的一些语言环境,但在设备上它们按预期工作,因为我们使用本机内置的Roboto版本。