首页 > 解决方案 > 将 JSON 解析为 ListView Android

问题描述

我正在尝试解析与以下类似的 JSON 数组

[{"meta_value":"Firstname","post_id":"225"},{"meta_value":"Firstname","post_id":"226"},...]

到 Android Studio 中的 ListView。我试图获取值形式meta_value,但仍然得到错误,它无法解析构造函数“Arrayadapter,..”我仍然是初学者,但正在学习:) 提前谢谢你!

  ArrayList<String> arrayList=new ArrayList<>();
  try {

  JSONArray json = new JSONArray(data);
  for (int i = 0; i < jArray.length(); i++) {
       JSONObject jObject = jArray.getJSONObject(i);

        String name = jObject.getString("meta_value");
        arrayList.add(name);
        ArrayAdapter myAdapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1,arrayList);
        list.setAdapter(myAdapter);



      }
}

标签: javajsonlistviewparsinghashmap

解决方案


推荐阅读