如何在缩放后获得正确的坐标?

时间:2011-09-27 11:49:44

标签: android zooming

我正在使用手指画画教程

class ScaleListener extends ScaleGestureDetector.SimpleOnScaleGestureListener {
        @Override
        public boolean onScale(ScaleGestureDetector detector) {


                mScaleFactor = detector.getScaleFactor();
                mScaleFactor = Math.max(1f, Math.min(mScaleFactor, 5.0f));

            return true;
        }
    }

但是在缩放画布后,我的线条没有在画布上绘制正确的位置?

1 个答案:

答案 0 :(得分:0)

你创建逻辑就像缩放那样,然后也增加你的画布大小 比如canvasHeight=(canvasHeight*mScaleFactor);