Json和ListViev

时间:2015-09-04 10:49:53

标签: json listview

我在OnPostExecute中有代码

                    JSONArray friend = json.getJSONArray("users");
                    ArrayList<String> item = new ArrayList<String>();

                    for (int i = 0; i < friend.length(); i++) {
                        JSONObject att = (JSONObject) friend.getJSONObject(i);

                        String res = att.getString("username");
                        item.add(res);

                    }


                    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, 
                            android.R.layout.simple_list_item_1, item);
                    //Assign adapter to List
                    setListAdapter(adapter);

而且我知道存在某种变量类型不匹配但我不知道如何解决它。有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

ArrayAdapter<String> adapter = new ArrayAdapter<String>(getBaseContext(),
                            android.R.layout.simple_list_item_1, item);

感谢那些赐予我-2的善良的人们:)