implementation 'com.yinglan.scrolllayout:scrolllayout:1.0.2'
/**设置 setting*/
mScrollLayout.setMinOffset(0);
mScrollLayout.setMaxOffset((int) (ScreenUtil.getScreenHeight(this) * 0.5));
mScrollLayout.setExitOffset(ScreenUtil.dip2px(this, 150));
mScrollLayout.setIsSupportExit(true);
mScrollLayout.setAllowHorizontalScroll(true);
mScrollLayout.setOnScrollChangedListener(mOnScrollChangedListener);
//mScrollLayout.setToExit();
mScrollLayout.setToOpen();
//mScrollLayout.getBackground().setAlpha(0);
pr_cancel.setOnClickListener(this);
pr_rediCustom.setOnClickListener(this);
share.setOnClickListener(this);
pr_ckxl.setOnClickListener(this);
private ScrollLayout.OnScrollChangedListener mOnScrollChangedListener = new ScrollLayout.OnScrollChangedListener() {
@Override
public void onScrollProgressChanged(float currentProgress) {
if (currentProgress >= 0) {
float precent = 255 * currentProgress;
if (precent > 255) {
precent = 255;
} else if (precent < 0) {
precent = 0;
}
//mScrollLayout.getBackground().setAlpha(255 - (int) precent);
}
}
@Override
public void onScrollFinished(ScrollLayout.Status currentStatus) {
if (currentStatus.e