我创建了一个android应用程序并且有一个中文版的strings.xml。我复制到新string.xml文件中的中文字符没有正确显示。它们显示为当语言未正确呈现时您看到的“方形”字符。如何在我的应用程序中显示中文字符。
当我使用中文语言设置在模拟器中运行应用程序时,它会正确显示。
答案 0 :(得分:0)
对于eclipse IDE。
在项目浏览器>右键点击string.xml
>属性>资源>文本文件编码。应该是UTF-8。
如果不是,我建议通过Notepad ++将相关文件转换为UTF-8,并更改漏洞设置以支持/使用UTF-8。
如果我没有错误地改变eclipse设置,请转到Window>偏好>一般>工作区>文本文件编码> UTF-8
编辑:日食编码参考:http://www.chasingdaydreams.com/2010/04/using-eclipse-with-chinese-or-other-foreign-characters/