我必须缩放图像,然后获得缩放图像的高度和宽度。我可以使用touchimageview
库缩放图像,但我无法获得缩放图像的高度和宽度。
答案 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();
}
}
}
现在,缩放系数乘以图像的原始大小,可以在任何时间点为您提供图像大小。尝试自己使用此方法进行编码。如果您无法这样做,我会尝试发布完整的代码。