From 6d107225053540903b47201c947826a72cb1c812 Mon Sep 17 00:00:00 2001 From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674> Date: 星期五, 31 三月 2017 12:26:26 +0800 Subject: [PATCH] --- VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/SupervisoryBottomListViewAdapter.java | 23 +++++++++++------------ 1 files changed, 11 insertions(+), 12 deletions(-) diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/SupervisoryBottomListViewAdapter.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/SupervisoryBottomListViewAdapter.java index c4fccee..0609c48 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/SupervisoryBottomListViewAdapter.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/SupervisoryBottomListViewAdapter.java @@ -10,6 +10,7 @@ import com.bsk.zhangbo.demoforbsk.R; import cn.com.basic.face.base.MainActivity; +import cn.com.basic.face.discern.query.item.SupervisoryQueryItem; import cn.com.basic.face.fragment.CheckInFragment; import cn.com.basic.face.fragment.RegisterFragment; import cn.com.basic.face.util.AppApi; @@ -25,7 +26,6 @@ private int TYPE_1 = 0,TYPE_2 = 1; private int type; private Context context; - private List list; public SupervisoryBottomListViewAdapter(Context context) { this.context = context; } @@ -50,9 +50,9 @@ @Override public int getRecycleViewItemType(int position) { - - type = position%2; - switch (type){ + SupervisoryQueryItem item = (SupervisoryQueryItem)getList().get(position); + //type = position%2; + switch (item.getType()){ case 0: return TYPE_1; case 1: @@ -78,14 +78,14 @@ ImageView fragment_home_bottom_register_cell_photo = holder.findViewById(R.id.fragment_home_bottom_register_cell_photo); TextView fragment_home_bottom_register_cell_to_register = holder.findViewById(R.id.fragment_home_bottom_register_cell_to_register); - if (data instanceof CheckInQueryItem) { - final CheckInQueryItem item = (CheckInQueryItem)data; + if (data instanceof SupervisoryQueryItem) { + final SupervisoryQueryItem item = (SupervisoryQueryItem)data; fragment_home_bottom_register_cell_photo.setImageURI(Uri.parse(AppApi.IMAGEURL_BASE +item.getImagePath())); fragment_home_bottom_register_cell_to_register.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View view) { MainActivity.selectPage(1); - RegisterFragment.getInstance().setRegisterInfo(item); + //RegisterFragment.getInstance().setRegisterInfo(item); } }); } @@ -140,8 +140,8 @@ } fragment_home_bottom_visitor_cell_name.setText(""); - if (data instanceof CheckInQueryItem) { - final CheckInQueryItem item = (CheckInQueryItem)data; + if (data instanceof SupervisoryQueryItem) { + final SupervisoryQueryItem item = (SupervisoryQueryItem)data; fragment_home_bottom_visitor_cell_name.setText(item.getName()); fragment_home_bottom_visitor_cell_photo.setImageURI(Uri.parse(AppApi.IMAGEURL_BASE +item.getImagePath())); if (1==1) { @@ -152,15 +152,14 @@ @Override public void onClick(View view) { MainActivity.selectPage(2); - CheckInFragment.getInstance().checkInFromHomePage(item); - CheckInFragment.getInstance().getFragment_check_in_right_visitor_cell().setVisitorInfo(item); + //CheckInFragment.getInstance().checkInFromHomePage(item); + //CheckInFragment.getInstance().getFragment_check_in_right_visitor_cell().setVisitorInfo(item); } }); } } } - public void setRowType(int i) { -- Gitblit v1.8.0