如果scrollview 里的内容为空或者子view的个数不足以向下滑动的时候。
无法下拉刷新。
暂时个人的解决办法:
if (!canChildScrollDown()) {//若是底部不能滑动,则yDiff是负值,取反后与mTouchSlop做比较。 if (yDiff < 0) { yDiff = -yDiff; } }
这里。对yDiff做一个判负。就可以解决了。期待更新~~~
上面的方法不对。 sorry 。高兴的太早了。会导致向上滑的时候引起refresh动作
下面的方法才对。我测试过程中。没什么问题。
if(!canChildScrollDown()){//若是底部不能滑动,则yDiff是负值,取反后与mTouchSlop做比较。
if (yDiff < 0 || canChildScrollUp()) {
yDiff = -yDiff;
}
}
这里加上一个判断。 这样就好了
如果scrollview 里的内容为空或者子view的个数不足以向下滑动的时候。
无法下拉刷新。
暂时个人的解决办法:
if (!canChildScrollDown()) {//若是底部不能滑动,则yDiff是负值,取反后与mTouchSlop做比较。 if (yDiff < 0) { yDiff = -yDiff; } }这里。对yDiff做一个判负。就可以解决了。期待更新~~~
上面的方法不对。 sorry 。高兴的太早了。会导致向上滑的时候引起refresh动作
下面的方法才对。我测试过程中。没什么问题。
if(!canChildScrollDown()){//若是底部不能滑动,则yDiff是负值,取反后与mTouchSlop做比较。
这里加上一个判断。 这样就好了