feat: 优化代码

pull/117/head
kunfei 5 years ago
parent 866e4d1619
commit 9f7514685c
  1. 1
      app/src/main/java/io/legado/app/ui/book/read/page/delegate/PageDelegate.kt
  2. 2
      app/src/main/java/io/legado/app/ui/book/read/page/delegate/ScrollPageDelegate.kt

@ -140,7 +140,6 @@ abstract class PageDelegate(protected val pageView: PageView) :
if (scroller.computeScrollOffset()) {
setTouchPoint(scroller.currX.toFloat(), scroller.currY.toFloat())
} else if (isStarted) {
setTouchPoint(scroller.currY.toFloat(), scroller.finalY.toFloat(), false)
onAnimStop()
stopScroll()
}

@ -26,10 +26,10 @@ class ScrollPageDelegate(pageView: PageView) : PageDelegate(pageView) {
override fun onTouch(event: MotionEvent): Boolean {
if (event.action == MotionEvent.ACTION_DOWN) {
lastY = event.y
setStartPoint(event.x, event.y)
abort()
mVelocity.clear()
mVelocity.addMovement(event)
}
return super.onTouch(event)
}

Loading…
Cancel
Save