From 34b7c20da820761c393392a80ad1351a3e414c29 Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期三, 05 四月 2017 18:18:24 +0800
Subject: [PATCH] 

---
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitFragment.java |   66 +++++++++++++++++++-------------
 1 files changed, 39 insertions(+), 27 deletions(-)

diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitFragment.java
index e385c84..709a73b 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitFragment.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitFragment.java
@@ -8,46 +8,62 @@
 import android.widget.Toast;
 
 import com.bsk.zhangbo.demoforbsk.R;
-import cn.com.basic.face.adapter.VisitAdapter;
-import cn.com.basic.face.base.MainUIBaseFragment;
+import cn.com.basic.face.adapter.VisitFragment.VisitLeftAdapter;
+import cn.com.basic.face.base.LeftRightBaseFragment;
 import cn.com.basic.face.base.MainActivity;
 
 import com.camnter.easyrecyclerview.holder.EasyRecyclerViewHolder;
 import com.camnter.easyrecyclerview.widget.EasyRecyclerView;
 import com.lidroid.xutils.ViewUtils;
+import com.lidroid.xutils.view.annotation.ViewInject;
 import com.lidroid.xutils.view.annotation.event.OnClick;
 
 import java.util.ArrayList;
 import java.util.List;
 
-/**
- * Created by Sinoe on 2017/2/23.
- */
-
-public class VisitFragment extends MainUIBaseFragment implements EasyRecyclerViewHolder.OnItemClickListener{
-    private View mViewLeft,mViewRight;
-    private LinearLayout mRowLayout1,mRowLayout2,mRowLayout3,mRowLayout4,mRowLayout5,mRowLayout6,mRowLayout7;
-    private TextView mRow1TextViewLeft,mRow1TextViewRight,mRow2TextViewLeft,mRow2TextViewRight,mRow3TextViewLeft,mRow3TextViewRight,mRow4TextViewLeft,mRow4TextViewRight,
-    mRow5TextViewLeft,mRow5TextViewRight,mRow6TextViewLeft,mRow6TextViewRight,mRow7TextViewLeft,mRow7TextViewRight;
-    private VisitAdapter mAdapter;
-    private EasyRecyclerView mRecyclerView;
+public class VisitFragment extends LeftRightBaseFragment implements EasyRecyclerViewHolder.OnItemClickListener{
+    private View fragment_visit_left;
+    private View mViewRight;
+    private LinearLayout mRowLayout1;
+    private LinearLayout mRowLayout2;
+    private LinearLayout mRowLayout3;
+    private LinearLayout mRowLayout4;
+    private LinearLayout mRowLayout5;
+    private LinearLayout mRowLayout6;
+    private LinearLayout mRowLayout7;
+    private TextView mRow1TextViewLeft;
+    private TextView mRow1TextViewRight;
+    private TextView mRow2TextViewLeft;
+    private TextView mRow2TextViewRight;
+    private TextView mRow3TextViewLeft;
+    private TextView mRow3TextViewRight;
+    private TextView mRow4TextViewLeft;
+    private TextView mRow4TextViewRight;
+    private TextView mRow5TextViewLeft;
+    private TextView mRow5TextViewRight;
+    private TextView mRow6TextViewLeft;
+    private TextView mRow6TextViewRight;
+    private TextView mRow7TextViewLeft;
+    private TextView mRow7TextViewRight;
+    private VisitLeftAdapter mAdapter;
+    @ViewInject(R.id.fragment_attendance_left_list_view)
+    private EasyRecyclerView fragment_attendance_left_list_view;
     private int mOldPosition = 0,mNewPosition = 0;
     public static VisitFragment newInstance(){
         return new VisitFragment();
     }
 
-    @Override
     public View addLeftLayout() {
-        mViewLeft = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_visit_left,null);
-        mRecyclerView = (EasyRecyclerView) mViewLeft.findViewById(R.id.visitor_manager_recycler);
+        fragment_visit_left = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_visit_left,null);
+        ViewUtils.inject(this, fragment_visit_left);
+
         LinearLayoutManager manager = new LinearLayoutManager(getActivity(),LinearLayoutManager.VERTICAL,false);
-        mRecyclerView.setLayoutManager(manager);
-        mAdapter = new VisitAdapter();
-        ViewUtils.inject(this, mViewLeft);
-        return mViewLeft;
+        fragment_attendance_left_list_view.setLayoutManager(manager);
+        mAdapter = new VisitLeftAdapter();
+
+        return fragment_visit_left;
     }
 
-    @Override
     public View addRightLayout() {
         mViewRight = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_visit_right,null);
         mRowLayout1 = (LinearLayout) mViewRight.findViewById(R.id.visitor_manager_row1);
@@ -107,7 +123,7 @@
             list.add("");
         }
         mAdapter.setList(list);
-        mRecyclerView.setAdapter(mAdapter);
+        fragment_attendance_left_list_view.setAdapter(mAdapter);
     }
 
     @Override
@@ -120,14 +136,10 @@
             mOldPosition = mNewPosition;
             mAdapter.getItem(position);
             Toast.makeText(getActivity(),position+"",Toast.LENGTH_SHORT).show();
-//            Log.e("aaaaaaaaaaaaaaaaaa",position+"");
-////            ((CheckBox)mRecyclerView.getChildAt(position).findViewById(R.id.item_visitor_info_check)).setChecked(true);
-//            CheckBox checkBox = (CheckBox) mRecyclerView.getChildAt(position).findViewById(R.id.item_visitor_info_check);
-//            checkBox.setChecked(true);
         }
     }
 
-    @OnClick(R.id.visitor_manager_back)
+    @OnClick(R.id.fragment_visit_left_back)
     public void back(View view) {
         MainActivity.selectPage(0);
     }

--
Gitblit v1.8.0