调用webservice并在listview上显示数据

时间:2015-06-28 06:02:26

标签: json parsing listview call webservices-client

发送请求格式为

Bundle data = getIntent().getExtras();
Student student = (Student) data.getParcelable("student");

我想在btn_choose_menu上点击

传递json
{"method":"item_list","parameter":{"category_id":"1"}}

1 个答案:

答案 0 :(得分:0)

要从服务器获取数据,您应该使用AsyncTask的doInBackground方法。此方法中包含的所有代码都在另一个线程中执行,并且不会阻止您的UI,以避免使用ANR。在onPostExecute方法中,您应该更新UI线程中的列表视图。 thisthis文章中描述了解析xml或JSON。在this article中,您可以看到如何使用AsyncTask类执行网络操作。

this资源的接受答案中描述了执行JSON后请求。