From ff93094cd08e8486242e60e9f076ebfd66b83e9c Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期五, 31 三月 2017 17:23:59 +0800
Subject: [PATCH] 

---
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/PhoneCallFragment.java |   42 +++++++++++++++++++-----------------------
 1 files changed, 19 insertions(+), 23 deletions(-)

diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/PhoneCallFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/PhoneCallFragment.java
index 720e15a..aef6b4f 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/PhoneCallFragment.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/PhoneCallFragment.java
@@ -7,11 +7,12 @@
 import android.widget.RadioGroup;
 
 import com.bsk.zhangbo.demoforbsk.R;
-import cn.com.basic.face.adapter.VisitorRecyclerViewAdapter;
-import cn.com.basic.face.base.MainUIBaseFragment;
+
+import cn.com.basic.face.adapter.CheckInLeftListViewAdapter;
+import cn.com.basic.face.base.LeftRightBaseFragment;
 import cn.com.basic.face.base.MainActivity;
 import cn.com.basic.face.util.Constant;
-import cn.com.basic.face.widget.VisitorView;
+import cn.com.basic.face.widget.CheckInIntervieweeCell;
 import com.camnter.easyrecyclerview.widget.EasyRecyclerView;
 import com.lidroid.xutils.ViewUtils;
 import com.lidroid.xutils.view.annotation.event.OnClick;
@@ -23,23 +24,21 @@
  * Created by Sinoe on 2017/2/23.
  */
 
-public class PhoneCallFragment extends MainUIBaseFragment {
+public class PhoneCallFragment extends LeftRightBaseFragment {
 
 
     private View mViewLeft,mViewRight;
     private RadioGroup mRGTop,mRGClass;
     private LinearLayout mLlRadioGroupClass;
-    private VisitorView mVisitorTo;
-    private VisitorRecyclerViewAdapter mAdapter;
+    private CheckInIntervieweeCell mVisitorTo;
+    private CheckInLeftListViewAdapter mAdapter;
     private EasyRecyclerView mRecyclerView;
     private List mList;
-
-
 
     public static PhoneCallFragment newInstance() {
         return new PhoneCallFragment();
     }
-    @Override
+
     public View addLeftLayout() {
 
         mViewLeft = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_phone_call_left,null);
@@ -49,24 +48,23 @@
         mRecyclerView = (EasyRecyclerView) mViewLeft.findViewById(R.id.fragment_check_in_left_list_view);
         LinearLayoutManager manager = new LinearLayoutManager(getActivity(),LinearLayoutManager.VERTICAL,false);
         mRecyclerView.setLayoutManager(manager);
-        mAdapter = new VisitorRecyclerViewAdapter(getActivity(),Constant.VISITOR_FROM);
+        mAdapter = new CheckInLeftListViewAdapter(getActivity(),Constant.CheckIn.VISITOR_ROW);
         ViewUtils.inject(this, mViewLeft);
 
         mLlRadioGroupClass.setVisibility(View.VISIBLE);
-        mAdapter = new VisitorRecyclerViewAdapter(getActivity(), Constant.VISITOR_TO);
-        mAdapter.setVisitorToColor(VisitorRecyclerViewAdapter.TYPE_NAME);
+        mAdapter = new CheckInLeftListViewAdapter(getActivity(), Constant.CheckIn.INTERVIEWEE_ROW);
+        mAdapter.set_fragment_check_in_left_sort_radio_group_type(CheckInLeftListViewAdapter.TYPE_NAME);
         mAdapter.setList(mList);
         mRecyclerView.setAdapter(mAdapter);
 
         return mViewLeft;
     }
 
-    @Override
+
     public View addRightLayout() {
         mViewRight = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_phone_call_right,null);
-        mVisitorTo = (VisitorView) mViewRight.findViewById(R.id.tel_phone_to);
-        mVisitorTo.setType(Constant.VISITOR_TO);
-        mVisitorTo.setTitle("dasfasdfasdf");
+        mVisitorTo = (CheckInIntervieweeCell) mViewRight.findViewById(R.id.tel_phone_to);
+
         return mViewRight;
     }
 
@@ -78,14 +76,14 @@
                 switch (radioGroup.getCheckedRadioButtonId()){
                     case R.id.fragment_check_in_left_visitor_radio:
                         mLlRadioGroupClass.setVisibility(View.GONE);
-                        mAdapter = new VisitorRecyclerViewAdapter(getActivity(), Constant.VISITOR_FROM);
+                        mAdapter = new CheckInLeftListViewAdapter(getActivity(), Constant.CheckIn.VISITOR_ROW);
                         mAdapter.setList(mList);
                         mRecyclerView.setAdapter(mAdapter);
                         break;
                     case R.id.fragment_check_in_left_interviewee_radio:
                         mLlRadioGroupClass.setVisibility(View.VISIBLE);
-                        mAdapter = new VisitorRecyclerViewAdapter(getActivity(), Constant.VISITOR_TO);
-                        mAdapter.setVisitorToColor(VisitorRecyclerViewAdapter.TYPE_NAME);
+                        mAdapter = new CheckInLeftListViewAdapter(getActivity(), Constant.CheckIn.INTERVIEWEE_ROW);
+                        mAdapter.set_fragment_check_in_left_sort_radio_group_type(CheckInLeftListViewAdapter.TYPE_NAME);
                         mAdapter.setList(mList);
                         mRecyclerView.setAdapter(mAdapter);
                         break;
@@ -97,14 +95,12 @@
             public void onCheckedChanged(RadioGroup radioGroup, int i) {
                 switch (radioGroup.getCheckedRadioButtonId()){
                     case R.id.fragment_check_in_left_sort_by_name_radio_button:
-//                        mAdapter.setVisitorToTextColor(VisitorRecyclerViewAdapter.TYPE_NAME);
-                        mAdapter.setVisitorToColor(VisitorRecyclerViewAdapter.TYPE_NAME);
+                        mAdapter.set_fragment_check_in_left_sort_radio_group_type(CheckInLeftListViewAdapter.TYPE_NAME);
                         mAdapter.setList(mList);
                         mRecyclerView.setAdapter(mAdapter);
                         break;
                     case R.id.fragment_check_in_left_sort_by_dept_radio_button:
-//                        mAdapter.setVisitorToTextColor(VisitorRecyclerViewAdapter.TYPE_DEPARTMENT);
-                        mAdapter.setVisitorToColor(VisitorRecyclerViewAdapter.TYPE_DEPARTMENT);
+                        mAdapter.set_fragment_check_in_left_sort_radio_group_type(CheckInLeftListViewAdapter.TYPE_DEPARTMENT);
                         mAdapter.setList(mList);
                         mRecyclerView.setAdapter(mAdapter);
                         break;

--
Gitblit v1.8.0