|
|
@@ -183,21 +183,21 @@ public class BusinessDetailInfoActivity extends BaseActivity implements View.OnC
|
|
|
}
|
|
|
|
|
|
|
|
|
- List<SimpleData> hasHeaderIdList = new ArrayList<SimpleData>();
|
|
|
- int groupId = 1;
|
|
|
- for (int i = 0; i < 25; i++) {
|
|
|
- SimpleData item = new SimpleData();
|
|
|
- item.setLeft("左边"+i);
|
|
|
- item.setRight("右边"+i);
|
|
|
- item.setGroupId(groupId);
|
|
|
- item.setGroup("组名" + groupId);
|
|
|
- if (i % 5 == 0) {
|
|
|
- groupId++;
|
|
|
- }
|
|
|
- hasHeaderIdList.add(item);
|
|
|
- }
|
|
|
- mAapter=new StickyListAdapter(mContext,hasHeaderIdList);
|
|
|
- mList.setAdapter(mAapter);
|
|
|
+// List<SimpleData> hasHeaderIdList = new ArrayList<SimpleData>();
|
|
|
+// int groupId = 1;
|
|
|
+// for (int i = 0; i < 25; i++) {
|
|
|
+// SimpleData item = new SimpleData();
|
|
|
+// item.setLeft("左边"+i);
|
|
|
+// item.setRight("右边"+i);
|
|
|
+// item.setGroupId(groupId);
|
|
|
+// item.setGroup("组名" + groupId);
|
|
|
+// if (i % 5 == 0) {
|
|
|
+// groupId++;
|
|
|
+// }
|
|
|
+// hasHeaderIdList.add(item);
|
|
|
+// }
|
|
|
+// mAapter=new StickyListAdapter(mContext,hasHeaderIdList);
|
|
|
+// mList.setAdapter(mAapter);
|
|
|
|
|
|
}
|
|
|
|
|
|
@@ -506,7 +506,24 @@ public class BusinessDetailInfoActivity extends BaseActivity implements View.OnC
|
|
|
Log.i(TAG, "handleMessage:" + msg.getData().getString("result"));
|
|
|
json = msg.getData().getString("result");
|
|
|
LogUtil.d(JSON.toJSONString(json));
|
|
|
-
|
|
|
+ JSONArray data=JSON.parseObject(json).getJSONArray("data");
|
|
|
+ int size=data.size();
|
|
|
+ List<SimpleData> simpleDatas=new ArrayList<>();
|
|
|
+ JSONArray value=data.getJSONObject(0).getJSONArray("value");
|
|
|
+ for (int j=0;j<value.size();j++){
|
|
|
+ for(int i=0;i<data.size();i++){
|
|
|
+ SimpleData simpleData=new SimpleData();
|
|
|
+ simpleData.setLeft(data.getJSONObject(i).getString("caption"));
|
|
|
+ simpleData.setRight(data.getJSONObject(i).getJSONArray("value").get(j).toString());
|
|
|
+ simpleData.setGroupId(j);
|
|
|
+ simpleDatas.add(simpleData);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ mAapter=new StickyListAdapter(mContext,simpleDatas);
|
|
|
+ mList.setAdapter(mAapter);
|
|
|
+
|
|
|
+
|
|
|
break;
|
|
|
}
|
|
|
}
|