ScaleGestureDetector接收双击手势问题

来源:互联网 发布:药品网络市场监管 编辑:程序博客网 时间:2024/06/03 18:37

今天遇到这么一个问题:使用ScaleGestureDetector来监听手势操作,本意是想实现双指手势缩放的功能。

但在测试中,发现一个“Bug”—— 单指双击不抬起,然后移动手指,发现图片也在缩放!

虽然这个功能很酷炫,但不是我要的效果啊,而且与我的其他功能有冲突,于是,网上各种搜索“ScaleGestureDetector + DoubleClick”,然而并卵。

网上的结果,全是用GestureDetector来实现双击的文章,并没有如何屏蔽掉双击的文章。。。


最后,在AndroidDeveloper官网上面查看SDK文档,竟然神奇的发现下面这条:


原来这是Android4.4以后的新功能,并且此功能在Android4.4以后的系统中,默认开启的。


解决办法就好说啦。

判断SDK_INT如果大于等于19,就setQuickScaleEnable(false)就ok了!


所以,还是得多看SDK文档啊!!!

0 0
原创粉丝点击