From d6490915d22d40622b1bce483c6634b994b33dfc Mon Sep 17 00:00:00 2001 From: lh <1209405678@qq.com> Date: Thu, 12 Apr 2018 13:40:41 +0800 Subject: [PATCH] no message --- .../java/com/qhclh/ytzh/bean/TablePBean.java | 27 +++++++++++++++++++ .../work/tablepoultry/XFactryAdapter.java | 10 +++---- .../tablepoultry/changle/ChangleFragment.java | 25 +++++++++-------- 3 files changed, 46 insertions(+), 16 deletions(-) diff --git a/app/src/main/java/com/qhclh/ytzh/bean/TablePBean.java b/app/src/main/java/com/qhclh/ytzh/bean/TablePBean.java index 5d6754e..937fa1b 100644 --- a/app/src/main/java/com/qhclh/ytzh/bean/TablePBean.java +++ b/app/src/main/java/com/qhclh/ytzh/bean/TablePBean.java @@ -75,13 +75,40 @@ public class TablePBean { public String toString() { return "Details{" + "Days1='" + Days1 + '\'' + + ", chenghuolv1='" + chenghuolv1 + '\'' + ", dienumber1='" + dienumber1 + '\'' + ", obs1='" + obs1 + '\'' + ", cunhuo1='" + cunhuo1 + '\'' + ", Days2='" + Days2 + '\'' + + ", chenghuolv2='" + chenghuolv2 + '\'' + ", dienumber2='" + dienumber2 + '\'' + ", obs2='" + obs2 + '\'' + ", cunhuo2='" + cunhuo2 + '\'' + + ", Days3='" + Days3 + '\'' + + ", chenghuolv3='" + chenghuolv3 + '\'' + + ", dienumber3='" + dienumber3 + '\'' + + ", obs3='" + obs3 + '\'' + + ", cunhuo3='" + cunhuo3 + '\'' + + ", Days4='" + Days4 + '\'' + + ", chenghuolv4='" + chenghuolv4 + '\'' + + ", dienumber4='" + dienumber4 + '\'' + + ", obs4='" + obs4 + '\'' + + ", cunhuo4='" + cunhuo4 + '\'' + + ", Days5='" + Days5 + '\'' + + ", chenghuolv5='" + chenghuolv5 + '\'' + + ", dienumber5='" + dienumber5 + '\'' + + ", obs5='" + obs5 + '\'' + + ", cunhuo5='" + cunhuo5 + '\'' + + ", Days6='" + Days6 + '\'' + + ", chenghuolv6='" + chenghuolv6 + '\'' + + ", dienumber6='" + dienumber6 + '\'' + + ", obs6='" + obs6 + '\'' + + ", cunhuo6='" + cunhuo6 + '\'' + + ", Days7='" + Days7 + '\'' + + ", chenghuolv7='" + chenghuolv7 + '\'' + + ", dienumber7='" + dienumber7 + '\'' + + ", obs7='" + obs7 + '\'' + + ", cunhuo7='" + cunhuo7 + '\'' + '}'; } diff --git a/app/src/main/java/com/qhclh/ytzh/work/tablepoultry/XFactryAdapter.java b/app/src/main/java/com/qhclh/ytzh/work/tablepoultry/XFactryAdapter.java index 97f6a7c..2754a8c 100644 --- a/app/src/main/java/com/qhclh/ytzh/work/tablepoultry/XFactryAdapter.java +++ b/app/src/main/java/com/qhclh/ytzh/work/tablepoultry/XFactryAdapter.java @@ -48,7 +48,7 @@ public class XFactryAdapter extends BaseAdapter{ ViewHolder viewHolder; TablePBean message = list.get(i); - if (view == null){ +// if (view == null){ view = layoutInflater.inflate(R.layout.item_tablep,viewGroup,false); viewHolder = new ViewHolder(); viewHolder.tab_breedFactory_name = view.findViewById(R.id.tab_breedFactory_name); @@ -102,10 +102,10 @@ public class XFactryAdapter extends BaseAdapter{ viewHolder.tab_chenghuolv6 = view.findViewById(R.id.tab_chenghuolv6); viewHolder.tab_chenghuolv7 = view.findViewById(R.id.tab_chenghuolv7); - view.setTag(viewHolder); - }else { - viewHolder = (ViewHolder) view.getTag(); - } +// view.setTag(viewHolder); +// }else { +// viewHolder = (ViewHolder) view.getTag(); +// } viewHolder.tab_breedFactory_name.setText("场: "+message.getBreedFactory_name()); if (message.getDetailses().getDays1()!=null) { diff --git a/app/src/main/java/com/qhclh/ytzh/work/tablepoultry/changle/ChangleFragment.java b/app/src/main/java/com/qhclh/ytzh/work/tablepoultry/changle/ChangleFragment.java index ac46898..4198cd3 100644 --- a/app/src/main/java/com/qhclh/ytzh/work/tablepoultry/changle/ChangleFragment.java +++ b/app/src/main/java/com/qhclh/ytzh/work/tablepoultry/changle/ChangleFragment.java @@ -71,6 +71,8 @@ public class ChangleFragment extends BaseFragment { @Override protected void initData() { mType = getArguments().getLong(ARG_TIMELINE_TYPE); + adapter = new XFactryAdapter(getActivity(),list); + lv_changle.setAdapter(adapter); } @Override @@ -101,15 +103,17 @@ public class ChangleFragment extends BaseFragment { list.clear(); List detailsList; for (int i=0;i) rpcList.get(i).get("Details"); + System.out.println("aaa++++list++++"+rpcList.get(i).getString("Name")); + System.out.println("aaa++++list++++"+detailsList); TablePBean tb = new TablePBean(); tb.setBreedFactory_id(rpcList.get(i).getLong("ID")); tb.setBreedFactory_name(rpcList.get(i).getString("Name")); @@ -228,14 +232,13 @@ public class ChangleFragment extends BaseFragment { } list.add(tb); - } catch (JsonRpcException e) { - e.printStackTrace(); - } +// } catch (JsonRpcException e) { +// e.printStackTrace(); +// } } + adapter.notifyDataSetChanged(); - adapter = new XFactryAdapter(getActivity(),list); - lv_changle.setAdapter(adapter); } @Override