@ -44,21 +44,21 @@ class AndroidDataView(
addUpdateListener ( this @AndroidDataView )
}
override fun onTouchEvent ( event : MotionEvent ? ) = detector . onTouchEvent ( event )
override fun onDown ( e : MotionEvent ? ) = true
override fun onShowPress ( e : MotionEvent ? ) = Unit
override fun onTouchEvent ( event : MotionEvent ) = detector . onTouchEvent ( event )
override fun onDown ( e : MotionEvent ) = true
override fun onShowPress ( e : MotionEvent ) = Unit
override fun onSingleTapUp ( e : MotionEvent ? ): Boolean {
override fun onSingleTapUp ( e : MotionEvent ): Boolean {
return handleClick ( e , true )
}
override fun onLongPress ( e : MotionEvent ? ) {
override fun onLongPress ( e : MotionEvent ) {
handleClick ( e )
}
override fun onScroll (
e1 : MotionEvent ? ,
e2 : MotionEvent ? ,
e1 : MotionEvent ,
e2 : MotionEvent ,
dx : Float ,
dy : Float ,
) : Boolean {
@ -79,8 +79,8 @@ class AndroidDataView(
}
override fun onFling (
e1 : MotionEvent ? ,
e2 : MotionEvent ? ,
e1 : MotionEvent ,
e2 : MotionEvent ,
velocityX : Float ,
velocityY : Float ,
) : Boolean {
@ -100,7 +100,7 @@ class AndroidDataView(
return false
}
override fun onAnimationUpdate ( animation : ValueAnimator ? ) {
override fun onAnimationUpdate ( animation : ValueAnimator ) {
if ( ! scroller . isFinished ) {
scroller . computeScrollOffset ( )
updateDataOffset ( )