PINCH-ZOOM第二次触摸产生错误

时间:2012-01-11 12:29:37

标签: android

在我的应用程序中,当我第一次触摸两根手指时,计算它之间的距离。

将此距离与onCreate()方法中最初设置为10的旧距离进行比较。比较这些距离完成放大或缩小。到这儿一切都很好。

但是在第二次再次触摸手指时,已经设定的旧距离(手指抬起前的新距离)大于新距离(现在触摸的手指之间的距离)或者小于新的距离距离(现在触摸的手指之间的距离)-ISSUE-导致缩小/放大,这是不可取的。

问题:我想在OnGestureListener中使用一个方法,当手指抬起时,该方法只执行一次。注意:: MotionEvent.ACTION_UP没有产生结果。

如何解决此问题?

0 个答案:

没有答案