xuxiuxi
2017-03-30 0f851e1e2c3a0ae70126161d1d0d70be6bd31a87
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/CheckInFragment.java
@@ -42,26 +42,30 @@
import cn.com.basic.face.discern.query.item.CheckInQueryItem;
public class CheckInFragment extends MainUIBaseFragment {
    private static CheckInFragment instance = new CheckInFragment();
    public static CheckInFragment getInstance() {
        return instance;
    }
    private View fragment_check_in_left;
    private View fragment_check_in_right;
    private CheckInRightCellAdapter mAdapter;
    private List mList = new ArrayList();;
    @ViewInject(R.id.fragment_check_in_left_radio_group)
    private RadioGroup fragment_check_in_left_radio_group;
    @ViewInject(R.id.fragment_check_in_left_sort_radio_group)
    private RadioGroup fragment_check_in_left_sort_radio_group;
    @ViewInject(R.id.fragment_check_in_left_sort_type_linear_layout)
    private LinearLayout fragment_check_in_left_sort_type_linear_layout;
    @ViewInject(R.id.fragment_check_in_right_interviewee_cell)
    private CheckInIntervieweeCell fragment_check_in_right_interviewee_cell;
    @ViewInject(R.id.fragment_check_in_right_visitor_cell)
    private CheckInRightVisitorCell fragment_check_in_right_visitor_cell;
    private CheckInRightCellAdapter mAdapter;
    @ViewInject(R.id.fragment_check_in_left_list_view)
    private EasyRecyclerView fragment_check_in_left_list_view;
    private List mList = new ArrayList();;
    private static CheckInFragment instance = new CheckInFragment();
    private List<String> visitPurposeList = new ArrayList<String>();
    private CheckInQueryItem selectedVisitor;
    private CheckInQueryItem selectedInterviewee;
    @ViewInject(R.id.fragment_check_in_right_remark)
    private EditText visitorRemarkEt;
    @ViewInject(R.id.fragment_check_in_right_visitor_reason)
@@ -75,10 +79,35 @@
    @ViewInject(R.id.fragment_check_in_left_interviewee_radio)
    private RadioButton fragment_check_in_left_interviewee_radio;
    public static CheckInFragment getInstance() {
        return instance;
    private List<String> visitPurposeList = new ArrayList<String>();
    private CheckInQueryItem selectedVisitor;
    private CheckInQueryItem selectedInterviewee;
    @Override
    public View addLeftLayout() {
        fragment_check_in_left = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_check_in_left,null);
        ViewUtils.inject(this, fragment_check_in_left);
        mAdapter = new CheckInRightCellAdapter(getActivity(),Constant.VISITOR_CELL);
        return fragment_check_in_left;
    }
    @Override
    public View addRightLayout() {
        fragment_check_in_right = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_check_in_right,null);
        ViewUtils.inject(this, fragment_check_in_right);
//        fragment_check_in_right_visitor_cell = (CheckInRightVisitorCell) fragment_check_in_right.findViewById(R.id.fragment_check_in_right_visitor_cell);
//
//        fragment_check_in_right_interviewee_cell = (CheckInIntervieweeCell) fragment_check_in_right.findViewById(R.id.fragment_check_in_right_interviewee_cell);
        return fragment_check_in_right;
    }
    @Override
    protected void initViews(View view, Bundle savedInstanceState) {
        super.initViews(view, savedInstanceState);
@@ -175,28 +204,6 @@
    @Override
    protected void initData() { loadList(); }
    @Override
    public View addLeftLayout() {
        fragment_check_in_left = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_check_in_left,null);
        ViewUtils.inject(this, fragment_check_in_left);
        mAdapter = new CheckInRightCellAdapter(getActivity(),Constant.VISITOR_CELL);
        return fragment_check_in_left;
    }
    @Override
    public View addRightLayout() {
        fragment_check_in_right = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_check_in_right,null);
        ViewUtils.inject(this, fragment_check_in_right);
        fragment_check_in_right_visitor_cell = (CheckInRightVisitorCell) fragment_check_in_right.findViewById(R.id.fragment_check_in_right_visitor_cell);
        fragment_check_in_right_interviewee_cell = (CheckInIntervieweeCell) fragment_check_in_right.findViewById(R.id.fragment_check_in_right_interviewee_cell);
        return fragment_check_in_right;
    }
    @OnClick(R.id.fragment_check_in_left_back)
    public void back(View view) {