Android将JSON对象从活动传递到listview

时间:2013-07-19 06:43:17

标签: android json listview android-activity

我有一个非常简单的问题。有人可以给我一个例子,说明如何将一个JSON对象从ACTIVITY传入一个LISTVIEW吗?

2 个答案:

答案 0 :(得分:0)

您将使用适配器。

在此处阅读有关Android ListAdapter的更多信息:http://developer.android.com/reference/android/widget/ListAdapter.html

答案 1 :(得分:0)

JSONObject obj = obtainJSONObject();
mListView = (ListView) findViewById(R.id.list_view);
CustomAdapter mAdapter = new CustomAdapter(obj);
mListView.setAdapter(mAdapter);

或获取数据后,您可以使用以下代码:

mAdapter.setJSONAdapter(obj);

class CustomAdapter extends BaseAdapter {
    public CustomAdapter(JSONObject obj) {...}
    public void setJSONAdapter(JSONObject obj) {
        .....
        notifyDataSetChange();
    }
}