package com.shunzhi.parent.views; import android.content.Context; import android.support.v7.widget.LinearLayoutManager; import android.util.AttributeSet; import com.amy.monthweek.materialcalendarview.ILayoutManager; /** * Created by ToaHanDong on 2018/3/15. */ public class CustomLinearLayoutManager extends LinearLayoutManager implements ILayoutManager { private boolean isScrollEnabled = true; public CustomLinearLayoutManager(Context context) { super(context); } public CustomLinearLayoutManager(Context context, int orientation, boolean reverseLayout) { super(context, orientation, reverseLayout); } public CustomLinearLayoutManager(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) { super(context, attrs, defStyleAttr, defStyleRes); } @Override public void setScrollEnabled(boolean enabled) { this.isScrollEnabled = enabled; } @Override public boolean canScrollVertically() { return isScrollEnabled && super.canScrollVertically(); } }