在Android TextView中编码

Ngo*_*Van 9 string encoding android textview

我是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,...  
Run Code Online (Sandbox Code Playgroud)

但是当我在android中解析TextView时,"Name"变为:

 "Ti�n không đem lại hạnh phúc nhưng..."
Run Code Online (Sandbox Code Playgroud)

这个文本是越南语.我该如何解决?

Ngo*_*Van 23

我修好了它.我的问题是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();
Run Code Online (Sandbox Code Playgroud)