2011-09-27 99 views
0

IM油漆turtorial与如何在缩放后获得正确的坐标?用手指

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; 
     } 
    } 

但缩放帆布后,我行不会在正确的位置上绘图画布?

回答

0

你必须创建当你缩放,然后增加你的画布大小也 像canvasHeight=(canvasHeight*mScaleFactor);

像逻辑