美文网首页
Android UI篇 - ZoomView旋转 缩放图片的控件

Android UI篇 - ZoomView旋转 缩放图片的控件

作者: trycatchx | 来源:发表于2017-03-24 18:24 被阅读0次

    1.引言

    纯干货->旋转缩放图片的控件, 上效果图:
    ezgif.com-video-to-gif.gif
    由于在网上copy了一份ZoomView,自己再修改一下bug, 已投入项目使用!

    代码复制粘贴可用:(注释满满)

    ZoomView链接地址

    如果项目用的是ViewPager那么记得重写一下里面的方法防止闪退:
    public class ImageViewPager extends ViewPager {
    
        public ImageViewPager(Context context, AttributeSet attrs) {
            super(context, attrs);
        }
    
        public ImageViewPager(Context context) {
            super(context);
        }
    
        @Override
        public boolean onTouchEvent(MotionEvent arg0) {
            try {
                return super.onTouchEvent(arg0);
            } catch (IllegalArgumentException e) {
                return false;
            }
        }
    
        @Override
        public boolean onInterceptTouchEvent(MotionEvent arg0) {
            try {
                return super.onInterceptTouchEvent(arg0);
            } catch (IllegalArgumentException e) {
                return false;
            }
    
        }
    
    }
    

    好了,分享到这里。

    相关文章

      网友评论

          本文标题:Android UI篇 - ZoomView旋转 缩放图片的控件

          本文链接:https://www.haomeiwen.com/subject/oanfottx.html