IntensifyImageView icon indicating copy to clipboard operation
IntensifyImageView copied to clipboard

在viewpager里面滑动的时候,会出现图片被裁剪的情况

Open fireking0415 opened this issue 9 years ago • 2 comments

在viewpager里面滑动的时候,会出现图片被裁剪的情况

fireking0415 avatar Jul 21 '16 07:07 fireking0415

应该不是被剪切,应该是放大后滑动事件冲突导致的

minetsh avatar Jul 21 '16 13:07 minetsh

恩,我看了下,在对父容器试图进行拦截的时候, getDrawingRect(mDrawingRect);返回的值有时候是不正确的,就会导致判断上面出现问题,但是这个方法是从view传递的,我没有想到好的处理方案。

@Override public void scroll(float distanceX, float distanceY) { getDrawingRect(mDrawingRect); //here Point damping = mDelegate.damping(mDrawingRect, distanceX, distanceY); getParent().requestDisallowInterceptTouchEvent(damping.x != 0 || damping.y != 0); scrollBy(damping.x, damping.y); }

fireking0415 avatar Jul 23 '16 08:07 fireking0415