2011-09-27 100 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);

像邏輯