优化
This commit is contained in:
@@ -8,9 +8,14 @@ import android.graphics.PointF
|
|||||||
import android.graphics.RectF
|
import android.graphics.RectF
|
||||||
import android.graphics.drawable.Drawable
|
import android.graphics.drawable.Drawable
|
||||||
import android.util.AttributeSet
|
import android.util.AttributeSet
|
||||||
import android.view.*
|
import android.view.GestureDetector
|
||||||
import android.view.GestureDetector.SimpleOnGestureListener
|
import android.view.GestureDetector.SimpleOnGestureListener
|
||||||
|
import android.view.MotionEvent
|
||||||
|
import android.view.ScaleGestureDetector
|
||||||
import android.view.ScaleGestureDetector.OnScaleGestureListener
|
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.DecelerateInterpolator
|
||||||
import android.view.animation.Interpolator
|
import android.view.animation.Interpolator
|
||||||
import android.widget.ImageView
|
import android.widget.ImageView
|
||||||
@@ -914,7 +919,7 @@ class PhotoView @JvmOverloads constructor(
|
|||||||
var viewParent: ViewParent = target.parent
|
var viewParent: ViewParent = target.parent
|
||||||
while (viewParent is View) {
|
while (viewParent is View) {
|
||||||
val view: View = viewParent
|
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[0] -= view.scrollX
|
||||||
position[1] -= view.scrollY
|
position[1] -= view.scrollY
|
||||||
position[0] += view.left
|
position[0] += view.left
|
||||||
|
|||||||
Reference in New Issue
Block a user