6

我有以下问题 -

我正在开发一个应用程序,我决定使用 GLSurfaceView,因为我需要 openGl 以获得更好、更自然的页面卷曲动画。

实现了这一点,现在我发现自己有点问题,因为我找不到任何类型的教程来实现 GLSurfaceView 上的捏缩放。我捕捉到了事件、手指之间的距离、比例等……但我不知道如何执行实际的转换。

我找到了通过矩阵转换 ImageView 的那个,但是唉...

有人在openGl中进行了捏放大吗?

我认为没有必要发布代码,但如果它会帮助您回答,我会这样做。

4

1 回答 1

7

你可以使用scalegesturedetector的概念来实现Pinch zoom,参考http://android-developers.blogspot.com/2010/06/making-sense-of-multitouch.html

于 2011-08-15T17:50:37.083 回答