|
|
@ -2,6 +2,7 @@ package io.legado.app.ui.widget.text |
|
|
|
|
|
|
|
|
|
|
|
import android.annotation.SuppressLint |
|
|
|
import android.annotation.SuppressLint |
|
|
|
import android.content.Context |
|
|
|
import android.content.Context |
|
|
|
|
|
|
|
import android.text.method.LinkMovementMethod |
|
|
|
import android.util.AttributeSet |
|
|
|
import android.util.AttributeSet |
|
|
|
import android.view.GestureDetector |
|
|
|
import android.view.GestureDetector |
|
|
|
import android.view.MotionEvent |
|
|
|
import android.view.MotionEvent |
|
|
@ -79,6 +80,7 @@ class ScrollTextView(context: Context, attrs: AttributeSet?) : |
|
|
|
mTouchSlop = vc.scaledTouchSlop |
|
|
|
mTouchSlop = vc.scaledTouchSlop |
|
|
|
mMinFlingVelocity = vc.scaledMinimumFlingVelocity |
|
|
|
mMinFlingVelocity = vc.scaledMinimumFlingVelocity |
|
|
|
mMaxFlingVelocity = vc.scaledMaximumFlingVelocity |
|
|
|
mMaxFlingVelocity = vc.scaledMaximumFlingVelocity |
|
|
|
|
|
|
|
movementMethod = LinkMovementMethod.getInstance() |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
override fun onMeasure(widthMeasureSpec: Int, heightMeasureSpec: Int) { |
|
|
|
override fun onMeasure(widthMeasureSpec: Int, heightMeasureSpec: Int) { |
|
|
|