Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android无法识别\u202A和\u202c_Android_String_Unicode_Textview - Fatal编程技术网

Android无法识别\u202A和\u202c

Android无法识别\u202A和\u202c,android,string,unicode,textview,Android,String,Unicode,Textview,正如标题所说,它将它们显示为静态字符串。我有一个用阿拉伯语写的数据库字符串。我把一些英文文本放在一些阿拉伯文本之间,英文文本包含数字和*和。Android无法识别iOS使用的RTL嵌入字符。您可以使用自定义字体 您应该能够通过快速搜索找到合适的ttf文件 这概述了一般方法 在调查了这里的问题之后: 我发现我使用的是\U202C而不是\U202C capital U,这使它无法识别。一旦替换为小型U,它的工作就很有魅力。请确认您正在测试的Android版本,因为本地RTL直到4.2版本才可用。我

正如标题所说,它将它们显示为静态字符串。我有一个用阿拉伯语写的数据库字符串。我把一些英文文本放在一些阿拉伯文本之间,英文文本包含数字和*和。Android无法识别iOS使用的RTL嵌入字符。

您可以使用自定义字体

您应该能够通过快速搜索找到合适的ttf文件

这概述了一般方法


在调查了这里的问题之后:


我发现我使用的是\U202C而不是\U202C capital U,这使它无法识别。一旦替换为小型U,它的工作就很有魅力。

请确认您正在测试的Android版本,因为本地RTL直到4.2版本才可用。我正在测试4.1.2。有解决方法吗?它与字体无关。角色按预期工作,但不会出现!回答得不好,谢尔顿:对不起,如果我误解了!通常,当我输入unicode时,它不会出现,这是因为标准android字体不支持unicode字符。要显示这样的字符,我使用自定义字体。但我们不要为此争吵——我的死敌名单上没有更多的空间了!:-