我試圖修改https://github.com/MikeOrtiz/TouchImageView,所以我可以有n個TouchImageViews,當放大一個控件時,另一個控件會自動縮放。如何同步TouchImageView來同時縮放和滾動多於1個控件
我想在所有其他「已註冊」視圖中自動複製任何視圖中的操作(例如:縮放,滾動等)。但我沒有在理解的代碼
相關:How can I get zoom functionality for images?
我試圖修改https://github.com/MikeOrtiz/TouchImageView,所以我可以有n個TouchImageViews,當放大一個控件時,另一個控件會自動縮放。如何同步TouchImageView來同時縮放和滾動多於1個控件
我想在所有其他「已註冊」視圖中自動複製任何視圖中的操作(例如:縮放,滾動等)。但我沒有在理解的代碼
相關:How can I get zoom functionality for images?
在該方法中
@Override
public boolean onScale(ScaleGestureDetector detector) {
. . .
}
加入一些觀察者模式,你可以回調添加到引用的「控制」,下次你coud調整它看到的方法
matrix.postScale(mScaleFactor, mScaleFactor, viewWidth/2, viewHeight/2);
這是我第一次的做法
有成功滾動TouchImageView我沒有滾動縮放圖像可以幫助我在這裏http://stackoverflow.com/questions/21480190/how-to-scroll-horizontally-and-vertically-imageview-in -touchimageview功能於安卓 – Erum
點是setImageMatrix(矩陣)方法,您可以將其應用於所有ImageView。 –
@eklam你成功滾動TouchImageView我沒有滾動縮放圖像可以幫助我在這裏http://stackoverflow.com/questions/21480190/how-to-scroll-horizontally-and-vertically-imageview-in-touchimageview - 在Android – Erum