MikeOrtiz / TouchImageView

Adds touch functionality to Android ImageView.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This 'setZoom' method is weird

SimFG opened this issue · comments

commented

when I call setZoom(1.1f, 0, 0), the ImageView has an offset in the x direction and an offset in the Y direction.

floatMatrix!![Matrix.MTRANS_X] = (viewWidth - matchViewWidth) / 2 - focusX * (scale - 1) * matchViewWidth
floatMatrix!![Matrix.MTRANS_Y] = (viewHeight - matchViewHeight) / 2 - focusY * (scale - 1) * matchViewHeight

I think it might be more reasonable.

Please can you demonstrate it in ChangeSizeExampleActivity in a fork or pull request ?
Best with a screenshot

commented

I have pulled a request, and demonstrated it in the branch SetZoomOptCheck