android 图片实现缩放,拖动,旋转的问题

天王盖地虎626 发布于 2016/08/08 16:18
阅读 373
收藏 0

最近要实现imageview的缩放,拖动,旋转的功能,我搜集了下网上的普遍用法是这样的。这种做法,我感觉不大好,

我在想,能不能用GestureDetector来实现图片的缩放,拖动,旋转呢?

而且,我搜集了下,GestureDetector好像只有缩放和拖动的手势处理,但是没有旋转手势处理,请问有什么办法哦?

 @Override
    public boolean onTouchEvent(MotionEvent event) {
        switch (event.getAction() & MotionEvent.ACTION_MASK) {
            case MotionEvent.ACTION_DOWN:
                 代码省略。。。
                break;
            case MotionEvent.ACTION_POINTER_DOWN:
                mPointDistinct = calSpacing(event);
                代码省略。。。
                break;
            case MotionEvent.ACTION_MOVE:            
               代码省略。。。
                break;

          case MotionEvent.ACTION_UP:            
               代码省略。。。
                break;   

        }
        return true;
    }


加载中
0
花花兽
花花兽
去看下PhotoView的源码
返回顶部
顶部