diff --git a/app/src/main/java/io/legado/app/ui/widget/image/PhotoView.kt b/app/src/main/java/io/legado/app/ui/widget/image/PhotoView.kt index 4dc85da4f..d3cc1db4f 100644 --- a/app/src/main/java/io/legado/app/ui/widget/image/PhotoView.kt +++ b/app/src/main/java/io/legado/app/ui/widget/image/PhotoView.kt @@ -8,9 +8,14 @@ import android.graphics.PointF import android.graphics.RectF import android.graphics.drawable.Drawable import android.util.AttributeSet -import android.view.* +import android.view.GestureDetector import android.view.GestureDetector.SimpleOnGestureListener +import android.view.MotionEvent +import android.view.ScaleGestureDetector import android.view.ScaleGestureDetector.OnScaleGestureListener +import android.view.View +import android.view.ViewGroup +import android.view.ViewParent import android.view.animation.DecelerateInterpolator import android.view.animation.Interpolator import android.widget.ImageView @@ -914,7 +919,7 @@ class PhotoView @JvmOverloads constructor( var viewParent: ViewParent = target.parent while (viewParent is View) { val view: View = viewParent - if (view.id == androidx.constraintlayout.widget.R.id.content) return + if (view.id == android.R.id.content) return position[0] -= view.scrollX position[1] -= view.scrollY position[0] += view.left