我是 Android 新手。
使用 Json Parsing 时,显示文本有问题(可能是字体原因,我不知道)。
这是我的 Json 返回:
{"Response":[{"Id":829,"Name":"Tiền không đem lại hạnh phúc nhưng...","ShortDescription":"Một tỷ phú tâm sự với bạn,...
但是当我在 Android 的 TextView 中解析时,“名称”变为:
"Ti�n không đem lại hạnh phúc nhưng..."
此文本为越南语。 我该如何解决?
最佳答案
我修好了。我的问题是 UTF-8 字符集。
String name = "";
try {
name = new String(c.getString("NAME").getBytes("ISO-8859-1"), "UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
String decodedName = Html.fromHtml(name).toString();
关于android - 在 Android TextView 中编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18951741/