xlistview网络数据

来源:互联网 发布:凯特周淘宝店是正品吗 编辑:程序博客网 时间:2024/05/29 02:19
  xlv = (XListView) view.findViewById(R.id.xlv);    xlv.setPullRefreshEnable(true);    xlv.setPullLoadEnable(true);    adapter = new Myadapter(getContext());    xlv.setAdapter(adapter); xlv.setXListViewListener(new XListView.IXListViewListener() {     @Override     public void onRefresh() {        getData(false);         xlv.stopRefresh();         xlv.stopLoadMore();     }     @Override     public void onLoadMore() {    getData(true);         xlv.stopRefresh();         xlv.stopLoadMore();     } });    getData(true);    return view;}public void getData(final boolean tag){    RequestBean requestBean = new RequestBean("http://api.kkmh.com/v1/daily/comic_lists/0?since=0&gender=0&sa_event=eyJwcm9qZWN0Ijoia3VhaWthbl9hcHAiLCJ0aW1lIjoxNDg3NzQyMjQwNjE1LCJwcm9wZXJ0aWVzIjp7IkhvbWVwYWdlVGFiTmFtZSI6IueDremXqCIsIlZDb21tdW5pdHlUYWJOYW1lIjoi54Ot6ZeoIiwiJG9zX3ZlcnNpb24iOiI0LjQuMiIsIkdlbmRlclR5cGUiOiLlpbPniYgiLCJGcm9tSG9tZXBhZ2VUYWJOYW1lIjoi54Ot6ZeoIiwiJGxpYl92ZXJzaW9uIjoiMS42LjEzIiwiJG5ldHdvcmtfdHlwZSI6IldJRkkiLCIkd2lmaSI6dHJ1ZSwiJG1hbnVmYWN0dXJlciI6ImJpZ25veCIsIkZyb21Ib21lcGFnZVVwZGF0ZURhdGUiOjAsIiRzY3JlZW5faGVpZ2h0IjoxMjgwLCJIb21lcGFnZVVwZGF0ZURhdGUiOjAsIlByb3BlcnR5RXZlbnQiOiJSZWFkSG9tZVBhZ2UiLCJGaW5kVGFiTmFtZSI6IuaOqOiNkCIsImFidGVzdF9ncm91cCI6MTEsIiRzY3JlZW5fd2lkdGgiOjcyMCwiJG9zIjoiQW5kcm9pZCIsIlRyaWdnZXJQYWdlIjoiSG9tZVBhZ2UiLCIkY2FycmllciI6IkNoaW5hIE1vYmlsZSIsIiRtb2RlbCI6IlZQaG9uZSIsIiRhcHBfdmVyc2lvbiI6IjMuNi4yIn0sInR5cGUiOiJ0cmFjayIsImRpc3RpbmN0X2lkIjoiQTo2YWRkYzdhZTQ1MjUwMzY1Iiwib3JpZ2luYWxfaWQiOiJBOjZhZGRjN2FlNDUyNTAzNjUiLCJldmVudCI6IlJlYWRIb21lUGFnZSJ9"); new HttpUtil().getDataFromServer(getContext(), requestBean, new HttpUtil.DataCallBack() {     @Override     public void prosseData(String json) {         Gson gson = new Gson();         Bean bean = gson.fromJson(json, Bean.class);         Bean.DataBean data = bean.getData();         List<Bean.DataBean.ComicsBean> comics = data.getComics();         if (tag) {             adapter.addData(comics);         } else {             adapter.updata(comics);         }     } });}