copy from VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/surveilance/SurveillanceBottomListView.java
copy to VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/surveilance/SurveillanceBottomAttendanceListView.java
File was copied from VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/surveilance/SurveillanceBottomListView.java |
| | |
| | | import java.util.ArrayList;
|
| | | import java.util.List;
|
| | |
|
| | | import cn.com.basic.face.adapter.SurveillanceFragment.SurveillanceBottomListViewAdapter;
|
| | | import cn.com.basic.face.adapter.SurveillanceFragment;
|
| | | import cn.com.basic.face.base.MainActivity;
|
| | | import cn.com.basic.face.util.WindowsUtil;
|
| | |
|
| | | public class SurveillanceBottomListView extends EasyRecyclerView {
|
| | | public class SurveillanceBottomAttendanceListView extends EasyRecyclerView {
|
| | |
|
| | | private Parcelable recyclerViewState;
|
| | |
|
| | | private class SpaceItemDecoration extends RecyclerView.ItemDecoration {
|
| | | private class SpaceItemDecoration extends ItemDecoration {
|
| | | @Override
|
| | | public void getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state) {
|
| | | public void getItemOffsets(Rect outRect, View view, RecyclerView parent, State state) {
|
| | | super.getItemOffsets(outRect, view, parent, state);
|
| | | outRect.right = WindowsUtil.dip2px(MainActivity.getInstance(), 15);
|
| | |
|
| | |
| | | setLayoutManager(gridLayoutManager);
|
| | | }
|
| | |
|
| | | private SurveillanceBottomListViewAdapter mAdapter;
|
| | | private SurveillanceFragment.SurveillanceBottomAttendanceListViewAdapter mAdapter;
|
| | | private List list = new ArrayList();
|
| | |
|
| | | public void setAdapter(Context context) {
|
| | | mAdapter = new SurveillanceBottomListViewAdapter(context);
|
| | | mAdapter = new SurveillanceFragment.SurveillanceBottomAttendanceListViewAdapter(context);
|
| | | mAdapter.setList(list);
|
| | | setAdapter(mAdapter);
|
| | | initLayout();
|
| | | }
|
| | |
|
| | | public SurveillanceBottomListView(Context context) {
|
| | | public SurveillanceBottomAttendanceListView(Context context) {
|
| | | super(context);
|
| | | setAdapter(context);
|
| | | }
|
| | |
|
| | | public SurveillanceBottomListView(Context context, AttributeSet attrs) {
|
| | | public SurveillanceBottomAttendanceListView(Context context, AttributeSet attrs) {
|
| | | super(context, attrs);
|
| | | setAdapter(context);
|
| | | }
|
| | |
|
| | | public SurveillanceBottomListView(Context context, AttributeSet attrs, int defStyle) {
|
| | | public SurveillanceBottomAttendanceListView(Context context, AttributeSet attrs, int defStyle) {
|
| | | super(context, attrs, defStyle);
|
| | | setAdapter(context);
|
| | | }
|