From 4762e91b92824b4715fefd302fcbb84fdecab05a Mon Sep 17 00:00:00 2001 From: Horis <8674809+821938089@users.noreply.github.com> Date: Wed, 15 Jan 2025 17:36:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/io/legado/app/ui/widget/image/PhotoView.kt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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