领券联盟NestedScrollView下拉没刷新的问题
@Override
public void onNestedPreScroll(@NonNull View target, int dx, int dy, @NonNull int[] consumed, int type) {
LogUtil.log_d(this,"dy ==> " + dy);
if(originScroll < headerHeight){
scrollBy(dx,dy);
consumed[0] = dx;
consumed[1] = dy;
}
super.onNestedPreScroll(target,dx,dy,consumed,type);
}
@Override
protected void onScrollChanged(int l, int t, int oldl, int oldt) {
LogUtil.log_d(this,"vertical ==> " + t);
this.originScroll = t;
super.onScrollChanged(l,t,oldl,oldt);
}
public void setHeaderHeight(int headerHeight){
this.headerHeight = headerHeight;
}
上面是NestedScrollView的代码图,唔,插不了视频,只能贴贴代码了
没加这个NestedScrollView的时候是可以一直刷新加载更多的,加了之后之后就刷新不了了,有人出现过一样的问题吗?感觉是我哪里给整漏了导致的,但我又没查出来哪里有问题,麻烦大佬们了
你看视频了吗?视频里不是有说吗?