SlidableLayout
SlidableLayout copied to clipboard
在连续翻页时候,如果翻页的速度太快,导致翻页动作没反应。
在连续翻页时候,如果翻页的速度太快,导致翻页动作没反应,感觉界面已经加载完成,但是翻页动作没有成功。 对比了一下其他APP,再次翻页的延迟时间稍微慢了一些,请问大神能不能调。
连续翻页有时候会出现,翻页没反应,有时候又可以
SlidableLayout.kt Line #655
if (mState satisfy Mask.FLING) {
mGesture.dontConsumeTouchEvent(distanceX, distanceY)
return true
}
只要页面没有完全停下来,不会对后面的触摸事件作出反应。 看issue描述应该是这个代码导致,你可以尝试把他改掉。我觉得在页面惯性滑行的时候再响应后面的触摸事件,会显得比较复杂和没有必要。
在finishSlide前再次翻页是没有反应,不改动逻辑的情况下,有什么数值可以调让完成的速度快些。