我有一个非常简单的问题。有人可以给我一个如何将 JSON 对象从 ACTIVITY 传递到 LISTVIEW 的示例吗?
问问题
124 次
2 回答
0
您将使用适配器。
在此处阅读有关 Android ListAdapters 的更多信息:http: //developer.android.com/reference/android/widget/ListAdapter.html
于 2013-07-19T06:44:04.923 回答
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();
}
}
于 2013-07-19T06:58:28.440 回答