安卓双指双击可能的GestureDetector检测?

上面的问题。 对我来说getPointerCount()始终是1,一旦检测到双击。

private GestureDetector mGestureDetector; mGestureDetector = new GestureDetector(this, new MyGestureListener());

...

public boolean onTouch(View v, MotionEvent event) { return mGestureDetector.onTouchEvent(event); }

...

private class MyGestureListener extends GestureDetector.SimpleOnGestureListener { @Override public boolean onDoubleTap(MotionEvent e) { return super.onDoubleTap(e); } }

--------------解决方案-------------

GestureDetector是唯一能够检测“一指禅”的手势。 在“枪王”的手势目前你在听,当用户挖掘,释放,与他/她的一个手指,再次选择屏幕出现。

如果你要听多手指手势,你必须做你自己或使用ScaleGestureDetector (仅适用于大规模的手势)。

分类:安卓 时间:2015-03-15 人气:2
本文关键词: 机器人,手势识别
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.204 (s). 10 q(s)