【发布时间】:2015-05-01 19:51:41
【问题描述】:
我有一个拉丁字符串数组,并且有一些字母变成“?”,我需要它们正确显示。
String[] asd= {"Srećni nikad ne razmišljaju o sreći."};
在“asd”中,我有需要在我的 android 设备上的 TextView 中正确显示的字符串,但每个“ć”、“š”都会变成“?”。
textView.setText(asd[0]);
我正在使用 Android Studio。谢谢
【问题讨论】:
-
这应该可以工作。 Android 是 unicode,所以这意味着 č ž ć đ 应该可以正常工作。你试过用你的 XML 设置它吗?
-
不知道为什么,但它不起作用...我如何在 xml 中做到这一点?谢谢
-
是的,这行得通,我将做事的方式更改为 xml 资源,然后从那里提取数据。谢谢
标签: java android character-encoding