From 2c0554e86d5b30200fab8cfeb985956c5275bc78 Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期六, 01 四月 2017 14:04:45 +0800
Subject: [PATCH]
---
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/PhoneCallFragment.java | 62 ++++++++++++++----------------
1 files changed, 29 insertions(+), 33 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 ff38e1d..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,50 +24,47 @@
* 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.tel_phone_left,null);
- mRGTop = (RadioGroup) mViewLeft.findViewById(R.id.visitor_register_radio);
- mRGClass = (RadioGroup) mViewLeft.findViewById(R.id.visitor_register_check_class);
- mLlRadioGroupClass = (LinearLayout) mViewLeft.findViewById(R.id.visitor_register_check_class_ll);
- mRecyclerView = (EasyRecyclerView) mViewLeft.findViewById(R.id.visitor_register_recycler);
+ mViewLeft = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_phone_call_left,null);
+ mRGTop = (RadioGroup) mViewLeft.findViewById(R.id.fragment_check_in_left_radio_group);
+ mRGClass = (RadioGroup) mViewLeft.findViewById(R.id.fragment_check_in_left_sort_radio_group);
+ mLlRadioGroupClass = (LinearLayout) mViewLeft.findViewById(R.id.fragment_check_in_left_sort_type_linear_layout);
+ 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.tel_phone_right,null);
- mVisitorTo = (VisitorView) mViewRight.findViewById(R.id.tel_phone_to);
- mVisitorTo.setType(Constant.VISITOR_TO);
- mVisitorTo.setTitle("dasfasdfasdf");
+ mViewRight = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_phone_call_right,null);
+ mVisitorTo = (CheckInIntervieweeCell) mViewRight.findViewById(R.id.tel_phone_to);
+
return mViewRight;
}
@@ -76,16 +74,16 @@
@Override
public void onCheckedChanged(RadioGroup radioGroup, int i) {
switch (radioGroup.getCheckedRadioButtonId()){
- case R.id.visitor_register_rb_left:
+ 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.visitor_register_rb_right:
+ 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;
@@ -96,15 +94,13 @@
@Override
public void onCheckedChanged(RadioGroup radioGroup, int i) {
switch (radioGroup.getCheckedRadioButtonId()){
- case R.id.visitor_register_check_name:
-// mAdapter.setVisitorToTextColor(VisitorRecyclerViewAdapter.TYPE_NAME);
- mAdapter.setVisitorToColor(VisitorRecyclerViewAdapter.TYPE_NAME);
+ case R.id.fragment_check_in_left_sort_by_name_radio_button:
+ mAdapter.set_fragment_check_in_left_sort_radio_group_type(CheckInLeftListViewAdapter.TYPE_NAME);
mAdapter.setList(mList);
mRecyclerView.setAdapter(mAdapter);
break;
- case R.id.visitor_register_check_department:
-// mAdapter.setVisitorToTextColor(VisitorRecyclerViewAdapter.TYPE_DEPARTMENT);
- mAdapter.setVisitorToColor(VisitorRecyclerViewAdapter.TYPE_DEPARTMENT);
+ case R.id.fragment_check_in_left_sort_by_dept_radio_button:
+ mAdapter.set_fragment_check_in_left_sort_radio_group_type(CheckInLeftListViewAdapter.TYPE_DEPARTMENT);
mAdapter.setList(mList);
mRecyclerView.setAdapter(mAdapter);
break;
--
Gitblit v1.8.0