Android如何在SimpleOnScaleGetStureListener.onScale中获得左上右下?

Android如何在SimpleOnScaleGetStureListener.onScale中获得左上右下?,android,zooming,surfaceview,pan,pinch,Android,Zooming,Surfaceview,Pan,Pinch,我将使用ScaleGetureDetector而不是onDraw()来缩放surfaceview 如何在SimpleOnScaleGetStureListener.onScale中获取CustomSurfaceView的左上右下 private SimpleOnScaleGestureListener mSimpleListener = new ScaleGestureDetector.SimpleOnScaleGestureListener() { @Override pub

我将使用ScaleGetureDetector而不是onDraw()来缩放surfaceview

如何在SimpleOnScaleGetStureListener.onScale中获取CustomSurfaceView的左上右下

private SimpleOnScaleGestureListener mSimpleListener = new ScaleGestureDetector.SimpleOnScaleGestureListener() {

    @Override
    public boolean onScale(ScaleGestureDetector detector) {

        int left = (int) (detector.getPreviousSpanX());
        int top = (int) (detector.getPreviousSpanY());
        int right = (int) (detector.getCurrentSpanX()-detector.getPreviousSpanX());
        int bottom = (int) (detector.getCurrentSpanY()-detector.getPreviousSpanY());


        mCustomSurfaceView.layout(left, top, right, bottom);


        invalidate();


        return true;
    };

};

你在说什么边界(l,t,r,b)?谢谢你的重播。表面视图的界(l,t,r,b)在标度上