Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.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
Java Android 4.4.2转义了一个特定的azeri字符Ə&引用;在特定的android设备上_Java_Android_String_Unicode_Localization - Fatal编程技术网

Java Android 4.4.2转义了一个特定的azeri字符Ə&引用;在特定的android设备上

Java Android 4.4.2转义了一个特定的azeri字符Ə&引用;在特定的android设备上,java,android,string,unicode,localization,Java,Android,String,Unicode,Localization,安卓4.4.2从BƏLİ和其他使用此特定字符的阿塞拜疆单词中转义阿塞拜疆字符Ə。此问题出现在以下设备上 型号: 华为荣誉V6,版本4.4.2 我正在使用本地化的string.xml文件中的BƏLİ <?xml version="1.0" encoding="UTF-8"?> <string name="lbl_okay">"BƏLİ "</string> “BƏLİ” 我如何解决这个问题?提前感谢我无法在评论中附上截图,因此我会将其作为答案。我在

安卓
4.4.2
BƏLİ
和其他使用此特定字符的阿塞拜疆单词中转义阿塞拜疆字符
Ə
。此问题出现在以下设备上 型号:

华为荣誉V6,版本4.4.2

我正在使用本地化的
string.xml
文件中的
BƏLİ

<?xml version="1.0" encoding="UTF-8"?>
    <string name="lbl_okay">"BƏLİ "</string>

“BƏLİ”

我如何解决这个问题?提前感谢

我无法在评论中附上截图,因此我会将其作为答案。我在stackoverflow应用程序中打开了你的问题,但我在描述中看不到字符,只有在标题中。请参阅所附图片。我使用的是安卓8.1.0,nexus设备


设备的字体可能不支持特定字符。您可以尝试在应用程序中使用自定义字体进行测试,该字体对azeri字符有适当的支持。@Alex我的应用程序中已经使用了自定义字体。令人惊讶的是,LG设备中相同的字体和相同的操作系统版本并没有摆脱我看到的字符。通常,转义方块表示字体缺少该字符。我在旧设备上也有类似的问题,但一种自定义字体解决了这个问题。可能是您的字体被覆盖或与特定设备上的系统字体冲突。谁知道设备制造商对系统做了哪些修改。也可能尝试将strings.xml中有问题的特殊字符替换为utf-8 unicode代码\u018F谁知道,可能help@Alex我尝试添加unicode,但它并没有解决问题。这很有趣。我将尝试使用您建议的unicode,然后我将更新您。