缩放后图像的高度和宽度

时间:2016-07-08 06:05:28

标签: android zooming touchimageview

我必须缩放图像,然后获得缩放图像的高度和宽度。我可以使用touchimageview库缩放图像,但我无法获得缩放图像的高度和宽度。

1 个答案:

答案 0 :(得分:2)

你可以这样做......

public class ImageZoomView extends ImageView {

    float scaleFactor;
    ScaleGestureDetector mScaleDetector;

    //set an onTouchListener for the touch gestures

    private class ScaleListener extends ScaleGestureDetector.SimpleOnScaleGestureListener {

        @Override
        public boolean onScale(ScaleGestureDetector detector) {
            scaleFactor = detector.getScaleFactor();
        }
     }
 }

现在,缩放系数乘以图像的原始大小,可以在任何时间点为您提供图像大小。尝试自己使用此方法进行编码。如果您无法这样做,我会尝试发布完整的代码。