diff --git a/app/src/main/java/com/qhclh/ytzh/bean/ThreeTypeBean.java b/app/src/main/java/com/qhclh/ytzh/bean/ThreeTypeBean.java new file mode 100644 index 0000000..da34005 --- /dev/null +++ b/app/src/main/java/com/qhclh/ytzh/bean/ThreeTypeBean.java @@ -0,0 +1,61 @@ +package com.qhclh.ytzh.bean; + +/** + * Created by 青花瓷 on 2018/3/9. + */ + +public class ThreeTypeBean { + private long yangzhichangid; + private String yangzhichangname; + private String firstitem; + private String seconditem; + + public ThreeTypeBean(long yangzhichangid, String yangzhichangname, String firstitem, String seconditem) { + this.yangzhichangid = yangzhichangid; + this.yangzhichangname = yangzhichangname; + this.firstitem = firstitem; + this.seconditem = seconditem; + } + + public long getYangzhichangid() { + return yangzhichangid; + } + + public void setYangzhichangid(long yangzhichangid) { + this.yangzhichangid = yangzhichangid; + } + + public String getYangzhichangname() { + return yangzhichangname; + } + + public void setYangzhichangname(String yangzhichangname) { + this.yangzhichangname = yangzhichangname; + } + + public String getFirstitem() { + return firstitem; + } + + public void setFirstitem(String firstitem) { + this.firstitem = firstitem; + } + + public String getSeconditem() { + return seconditem; + } + + public void setSeconditem(String seconditem) { + this.seconditem = seconditem; + } + + @Override + public String toString() { + return "ThreeTypeBean{" + + "yangzhichangid=" + yangzhichangid + + ", yangzhichangname='" + yangzhichangname + '\'' + + ", firstitem='" + firstitem + '\'' + + ", seconditem='" + seconditem + '\'' + + '}'; + } +} diff --git a/app/src/main/java/com/qhclh/ytzh/home/RpcUrl.java b/app/src/main/java/com/qhclh/ytzh/home/RpcUrl.java index 789d3fe..ee73cd7 100644 --- a/app/src/main/java/com/qhclh/ytzh/home/RpcUrl.java +++ b/app/src/main/java/com/qhclh/ytzh/home/RpcUrl.java @@ -100,6 +100,15 @@ public class RpcUrl { public static String HouseTypeCount ="/MainSystem/B3_ZhongHui/Rpcs/HatchReportRpc/HouseTypeCount"; public static String HouseTypeCount_fanhui ="/MainSystem/B3_ZhongHui/Rpcs/HouseStatusCountInfo"; + public static String BreedFactoryCountView0 ="/MainSystem/B3_ZhongHui/Rpcs/HatchReportRpc/BreedFactoryCountView0"; + public static String BreedFactoryCountView0_fanhui ="/MainSystem/B3_ZhongHui/Rpcs/HouseStatusBreedFactoryCountView0Info"; + + public static String BreedFactoryCountView1 ="/MainSystem/B3_ZhongHui/Rpcs/HatchReportRpc/BreedFactoryCountView1"; + public static String BreedFactoryCountView1_fanhui ="/MainSystem/B3_ZhongHui/Rpcs/HouseStatusBreedFactoryCountView1Info"; + + public static String BreedFactoryCountView2 ="/MainSystem/B3_ZhongHui/Rpcs/HatchReportRpc/BreedFactoryCountView2"; + public static String BreedFactoryCountView2_fanhui ="/MainSystem/B3_ZhongHui/Rpcs/HouseStatusBreedFactoryCountView2Info"; + } diff --git a/app/src/main/java/com/qhclh/ytzh/index/fumudai/FumudaiFragment.java b/app/src/main/java/com/qhclh/ytzh/index/fumudai/FumudaiFragment.java index c3134b5..b59066d 100644 --- a/app/src/main/java/com/qhclh/ytzh/index/fumudai/FumudaiFragment.java +++ b/app/src/main/java/com/qhclh/ytzh/index/fumudai/FumudaiFragment.java @@ -97,7 +97,6 @@ public class FumudaiFragment extends BaseFragment { List rpcList; @Override protected void successUI() { - System.out.println("aaa++++++"+rpcList); fumudaiBeenList.clear(); for (int i=0;i list; + private LayoutInflater layoutInflater; + + public ThreeTypeAdapter(Context context, List list) { + this.context = context; + this.list = list; + layoutInflater = LayoutInflater.from(context); + } + + @Override + public int getCount() { + return list.size(); + } + + @Override + public Object getItem(int i) { + return list.get(i); + } + + @Override + public long getItemId(int i) { + return list.get(i).getYangzhichangid(); + } + + @Override + public View getView(int i, View view, ViewGroup viewGroup) { + + ViewHolder viewHolder; + ThreeTypeBean message = list.get(i); + if (view == null){ + view = layoutInflater.inflate(R.layout.item_threetype,viewGroup,false); + viewHolder = new ViewHolder(); + viewHolder.item_three_yangzhichang = view.findViewById(R.id.item_three_yangzhichang); + viewHolder.item_three_item1 = view.findViewById(R.id.item_three_item1); + viewHolder.item_three_item2 = view.findViewById(R.id.item_three_item2); + + view.setTag(viewHolder); + }else { + viewHolder = (ViewHolder) view.getTag(); + } + + viewHolder.item_three_yangzhichang.setText(message.getYangzhichangname()); + viewHolder.item_three_item1.setText(message.getFirstitem()); + viewHolder.item_three_item2.setText(message.getSeconditem()); + + + return view; + } + + + private class ViewHolder{ + private TextView item_three_yangzhichang; + private TextView item_three_item1; + private TextView item_three_item2; + } +} diff --git a/app/src/main/res/layout/item_threetype.xml b/app/src/main/res/layout/item_threetype.xml new file mode 100644 index 0000000..c2eed36 --- /dev/null +++ b/app/src/main/res/layout/item_threetype.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + \ No newline at end of file