【发布时间】:2016-06-21 11:15:32
【问题描述】:
我正在从 URL 中获取一些 JSON 格式的数据。
有些字符串是南印度语言,如泰米尔语、泰卢固语。
但是当我在文本视图中显示这些数据时,它会显示为 à²à³à²£à²¿à²¤à²¾à²à³à²·à² 我该如何解决这个问题? 我获取 json 数组的代码如下
jsonarray = jsonobject.getJSONArray("results");
for (int i = 0; i < jsonarray.length(); i++) {
jsonobject = jsonarray.getJSONObject(i);
if (jsonobject.getString("resType").contains("Books")) {
{
Details detailAll = new Details();
detailAll.setName(jsonobject.optString("Tamil"));
detailAll.setUrl(jsonobject.optString("resLink"));
details.add(detailAll);}
}
【问题讨论】:
-
数据不是硬编码的@kirankumar。
-
您必须在资产中添加泰米尔语、卡纳达语字体。将字体设置为您的文本视图。