| | |
| | | |
| | | import cn.com.basic.face.service.SupervisoryMng; |
| | | import cn.com.basic.face.util.WindowsUtil; |
| | | import cn.com.basic.face.widget.SupervisoryBottomListView; |
| | | |
| | | import com.camnter.easyrecyclerview.widget.EasyRecyclerView; |
| | | import com.lidroid.xutils.view.annotation.ViewInject; |
| | | |
| | |
| | | private View fragment_supervisory_bottom_visitor_background; |
| | | @ViewInject(R.id.fragment_supervisory_bottom_attendance_background) |
| | | private View fragment_supervisory_bottom_attendance_background; |
| | | @ViewInject(R.id.fragment_supervisory_bottom_register_list) |
| | | private EasyRecyclerView fragment_supervisory_bottom_register_list; |
| | | @ViewInject(R.id.fragment_supervisory_bottom_visitor_list) |
| | | private EasyRecyclerView fragment_supervisory_bottom_visitor_list; |
| | | @ViewInject(R.id.fragment_supervisory_bottom_visit_list_view) |
| | | private SupervisoryBottomListView fragment_supervisory_bottom_visit_list_view; |
| | | @ViewInject(R.id.fragment_supervisory_bottom_attendance_list_view) |
| | | private SupervisoryBottomListView fragment_supervisory_bottom_attendance_list_view; |
| | | @ViewInject(R.id.fragment_supervisory_enter_camera) |
| | | VideoView fragment_supervisory_enter_camera; |
| | | @ViewInject(R.id.fragment_supervisory_exit_camera) |
| | |
| | | return instance; |
| | | } |
| | | |
| | | public SupervisoryBottomListView get_fragment_supervisory_bottom_visit_list_view() { |
| | | return fragment_supervisory_bottom_visit_list_view; |
| | | } |
| | | |
| | | public SupervisoryBottomListView get_fragment_supervisory_bottom_attendance_list_view() { |
| | | return fragment_supervisory_bottom_visit_list_view; |
| | | } |
| | | |
| | | @Override |
| | | protected int getLayoutId() { |
| | | return R.layout.fragment_supervisory; |
| | |
| | | |
| | | @Override |
| | | protected void initViews(View view, Bundle savedInstanceState) { |
| | | fragment_supervisory_bottom_register_list.addItemDecoration(new SpaceItemDecoration()); |
| | | fragment_supervisory_bottom_visit_list_view.addItemDecoration(new SpaceItemDecoration()); |
| | | GridLayoutManager gridLayoutManager = new GridLayoutManager(getActivity(), 2); |
| | | gridLayoutManager.setOrientation(LinearLayoutManager.HORIZONTAL); |
| | | fragment_supervisory_bottom_register_list.setLayoutManager(gridLayoutManager); |
| | | fragment_supervisory_bottom_visit_list_view.setLayoutManager(gridLayoutManager); |
| | | mAdapter = new SupervisoryBottomListViewAdapter(getActivity()); |
| | | new Thread(new Runnable() { |
| | | @Override |
| | |
| | | case R.id.fragment_supervisory_bottom_visitor_radio_button: |
| | | fragment_supervisory_bottom_visitor_background.setVisibility(View.VISIBLE); |
| | | fragment_supervisory_bottom_attendance_background.setVisibility(View.INVISIBLE); |
| | | fragment_supervisory_bottom_register_list.setVisibility(View.VISIBLE); |
| | | fragment_supervisory_bottom_visitor_list.setVisibility(View.GONE); |
| | | fragment_supervisory_bottom_visit_list_view.setVisibility(View.VISIBLE); |
| | | fragment_supervisory_bottom_attendance_list_view.setVisibility(View.GONE); |
| | | break; |
| | | case R.id.fragment_supervisory_bottom_attendance_radio_button: |
| | | fragment_supervisory_bottom_visitor_background.setVisibility(View.INVISIBLE); |
| | | fragment_supervisory_bottom_attendance_background.setVisibility(View.VISIBLE); |
| | | fragment_supervisory_bottom_register_list.setVisibility(View.GONE); |
| | | fragment_supervisory_bottom_visitor_list.setVisibility(View.VISIBLE); |
| | | fragment_supervisory_bottom_visit_list_view.setVisibility(View.GONE); |
| | | fragment_supervisory_bottom_attendance_list_view.setVisibility(View.VISIBLE); |
| | | break; |
| | | } |
| | | reloadBottomList(); |
| | |
| | | } |
| | | |
| | | private void reloadBottomList() { |
| | | if (fragment_supervisory_bottom_register_list != null) { |
| | | mList = new ArrayList(); |
| | | SupervisoryMng.getInstance().findSupervisoryBottomList(); |
| | | mAdapter = new SupervisoryBottomListViewAdapter(getActivity()); |
| | | mAdapter.setList(mList); |
| | | fragment_supervisory_bottom_register_list.setAdapter(mAdapter); |
| | | if (fragment_supervisory_bottom_visit_list_view != null) { |
| | | //mList = new ArrayList(); |
| | | SupervisoryMng.getInstance().findSupervisoryBottomList(true); |
| | | //mAdapter = new SupervisoryBottomListViewAdapter(getActivity()); |
| | | //mAdapter.setList(mList); |
| | | //fragment_supervisory_bottom_visit_list_view.setAdapter(mAdapter); |
| | | } |
| | | } |
| | | |