我正在使用手指画画教程
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 :(得分:0)
你创建逻辑就像缩放那样,然后也增加你的画布大小
比如canvasHeight=(canvasHeight*mScaleFactor);