我有一个非常简单的问题。有人可以给我一个例子,说明如何将一个JSON对象从ACTIVITY传入一个LISTVIEW吗?
答案 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();
}
}