1

我正在尝试修改https://github.com/MikeOrtiz/TouchImageView以便我可以拥有 n 个 TouchImageViews,当放大一个控件时,另一个控件会自动缩放。

我想为所有其他“注册”视图自动复制任何视图中的操作(例如:缩放、滚动等)。但我无法理解代码

相关:如何获得图像的缩放功能?

4

1 回答 1

0

在方法中

 @Override
    public boolean onScale(ScaleGestureDetector detector) {
 . . . 
 }

添加一些观察者模式,您可以向引用的“控件”添加回调,接下来您可以看到方法调整它的大小

matrix.postScale(mScaleFactor, mScaleFactor, viewWidth / 2, viewHeight / 2);

这是我的第一个方法

于 2013-01-13T00:09:53.013 回答