@InjectHttpOk(1) public void resultOk(ResponseEntity r) { dismissDialog(); if (ResultParse.isResultOK(r, activity)) { ArrayList<HashMap<String, String>> list = Handler_Json.jsonToList("list", r.getContentAsString()); String page = (String) Handler_Json.getValue("pageNo", r.getContentAsString()); String time = (String) Handler_Json.getValue("sysDateTime", r.getContentAsString()); MangrovePayApp.msgTime = time; MangrovePayApp.app.setData("msgTime", time); Ioc.getIoc().getLogger().i("-------------------------"); Ioc.getIoc().getLogger().i("-------------系统时间:" + MangrovePayApp.msgTime); if (!Handler_String.isBlank(page)) { pageNo = Integer.valueOf(page) + 1; } initData(list, page); } }
/** * ********************************************** * * @param r 设定文件 * @return void 返回类型 * @throws @Title: result @Description: (推荐房间返回) * @date 2014-11-19 *********************************************** */ @InjectHttpOk(1) public void result(ResponseEntity r) { dismissDialog(); switch (r.getStatus()) { case FastHttp.result_ok: ArrayList<HashMap<String, String>> list = null; try { // if (ResultParse.reservationIsResultOK(r, activity)) { String json = Handler_Json.getValue("list", r.getContentAsString()).toString(); String s = Handler_Json.getValue("pageNo", r.getContentAsString()).toString(); pageNo = Integer.valueOf(s) + 1; if (!"".equals(json)) { // 判断查询数据是否为空 , list = Handler_Json.JsonToCollection(json); getList(list); } else { // 为空数据 初始化当前页数1 ,展示无数据图片 // pageNo = 1; // dataList.clear(); Toast.makeText(activity, "无数据", Toast.LENGTH_SHORT).show(); } Ioc.getIoc().getLogger().i(" 完成 刷新"); // } } catch (Exception e) { e.printStackTrace(); } break; case FastHttp.result_net_err: Toast.makeText(activity, "请求错误", Toast.LENGTH_SHORT).show(); break; } // 完成 加载更多 PullToRefreshManager.getInstance().onFooterRefreshComplete(); // 完成 刷新 PullToRefreshManager.getInstance().onHeaderRefreshComplete(); // 关闭顶部的下拉 PullToRefreshManager.getInstance().headerUnable(); // 打开顶部的下拉 PullToRefreshManager.getInstance().headerEnable(); // 关闭底部的加载 PullToRefreshManager.getInstance().footerUnable(); // 打开顶部的加载 PullToRefreshManager.getInstance().footerEnable(); }
/** * 红树林卡消费列表信息总条数 * * @param jsonString 红树林卡消费明细json数据 */ public int getTotalCount(String jsonString) { return Integer.parseInt(Handler_Json.getValue("count", jsonString).toString()); }