xuxiuxi
2017-03-30 8081d0d398ce1b2987f810e7e89e7c6fe473b4bc
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/HomeFragment.java
@@ -15,9 +15,9 @@
import android.widget.RadioGroup;
import com.bsk.zhangbo.demoforbsk.R;
import cn.com.basic.face.adapter.OneBottomRecylerViewAdapter;
import cn.com.basic.face.adapter.HomeAdapter;
import cn.com.basic.face.base.BaseFragment;
import cn.com.basic.face.service.VisitorCheckInMng;
import cn.com.basic.face.service.CheckInMng;
import cn.com.basic.face.util.RtspFaceNative;
import cn.com.basic.face.util.WindowsUtil;
import cn.com.basic.face.widget.MyGLSurfaceView;
@@ -27,8 +27,7 @@
import java.util.ArrayList;
import java.util.List;
import cn.com.basic.face.discern.query.item.FacePhotoItem;
import cn.com.basic.face.discern.query.item.VisitorQueryItem;
import cn.com.basic.face.discern.query.item.CheckInQueryItem;
/**
@@ -40,7 +39,7 @@
    private RadioGroup mRadioGroup;
    private RadioButton mRadioButton1, mRadioButton2;
    private View mRadioLine1, mRadioLine2;
    private OneBottomRecylerViewAdapter mAdapter;
    private HomeAdapter mAdapter;
    private List mList;
    private EasyRecyclerView mRecyclerViewRegister, mRecyclerViewUser;
@@ -76,7 +75,7 @@
    @Override
    protected int getLayoutId() {
        return R.layout.fragment_one;
        return R.layout.fragment_home;
    }
    @Override
@@ -93,7 +92,7 @@
        GridLayoutManager gridLayoutManager = new GridLayoutManager(getActivity(), 2);
        gridLayoutManager.setOrientation(LinearLayoutManager.HORIZONTAL);
        mRecyclerViewRegister.setLayoutManager(gridLayoutManager);
        mAdapter = new OneBottomRecylerViewAdapter(getActivity());
        mAdapter = new HomeAdapter(getActivity());
        mSurfaceView2 = (SurfaceView) view.findViewById(R.id.surfaceview2);
@@ -206,30 +205,23 @@
    protected void initData() {
//        switchSurface();
        mList = new ArrayList();
        for (int i = 0; i < 125; i++) {
            FacePhotoItem item = new FacePhotoItem();
            //item.setType();
            item.setName("张三"+i);
            if (i % 3 == 0) {
                item.setStatus("来访登记");
            } else {
                item.setStatus("签离");
            }
            if (i % 5 == 0) {
                item.setWarning("");
            } else {
                item.setWarning("警告");
            }
            mList.add(item);
        }
        VisitorCheckInMng.getInstance().findVisitorList();
        mAdapter.setList(mList);
        mRecyclerViewRegister.setAdapter(mAdapter);
    }
    public void visitorListChanged(List<VisitorQueryItem> list) {
        mList.clear();
        mList.addAll(list);
//        for (int i = 0; i < 125; i++) {
//            FacePhotoItem item = new FacePhotoItem();
//            //item.setType();
//            item.setName("张三"+i);
//            if (i % 3 == 0) {
//                item.setStatus("来访登记");
//            } else {
//                item.setStatus("签离");
//            }
//            if (i % 5 == 0) {
//                item.setWarning("");
//            } else {
//                item.setWarning("警告");
//            }
//            mList.add(item);
//        }
        CheckInMng.getInstance().findVisitorList();
        mAdapter.setList(mList);
        mRecyclerViewRegister.setAdapter(mAdapter);
    }