问题标签 [gesture-recognition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
143408 浏览

android - 如何在 Android 中模拟触摸事件?

如何在手动提供 X 和 Y 坐标的同时使用 Android 模拟触摸事件?

0 投票
2 回答
426 浏览

iphone - 用手势控制视频

我有一个视频播放围绕 3D 模型旋转的相机。我希望能够从左向右扫动以向前播放视频,从右向左扫动以向后播放视频。

这可以在 iOS 4 上完成吗?如何?

干杯

0 投票
2 回答
1747 浏览

android - 手势检测器不适用于可滚动列表活动

我有一个带有两个视图的简单应用程序,一个是 TableView,另一个是 ListView。我使用 GestureDetector 来检测屏幕上的滑动,类似于此处的操作。一切正常,如果列表视图只填充了几个项目,但是当 ListView 填满整个屏幕时,手势检测停止工作。在屏幕上滑动只会突出显示列表项之一。

我认为这是因为 ListView 以某种方式从 GestureListener 窃取了触摸事件。有没有办法防止这种情况?

0 投票
2 回答
1495 浏览

android - Android findViewById() with onFling in ListView 问题

我有一个扩展 ListActivity 的类。这个类在每一行显示一个 AbsListView 填充总线 ID 和一个总线名称......当我在......('onFling')上做出滑动手势时,我尝试处理一行的总线名称,但是当我这样做时,手势处理正确,但我只能获取第一行的视图(使用 findViewByID())......我需要获取 Flinged 行的视图!

谢谢!

这是我的代码...:

........>列表视图的适配器

.......>手势检测类

0 投票
3 回答
4974 浏览

algorithm - 我在哪里可以学习/找到使用 OpenCV 从 Kinect 流式传输的手势识别示例?

我有适用于 Windows 和 MacOSX 的 Kinect 和驱动程序。是否有使用 OpenCV API 从 Kinect 流式传输的手势识别示例?我试图在 Xbox Kinect 上但在 Windows 和 MacOSX 上实现类似于 DaVinci 原型。

0 投票
1 回答
6188 浏览

ios - 如果用户在负方向平移 x 和 y,UIPanGestureRecognizer 不会切换到状态“结束”或“取消”

UIPanGestureRecognizer 有点问题。如果用户平移到左上角,识别器不会报告 UIGestureRecognizerStateEnded 状态(表示负 x 和 y 方向)

如果用户抬起手指时任何方向为正,则状态将更改为 UIGestureRecognizerStateEnded,但如果两个方向均为负或为零,它就会停止报告操作。

这很糟糕,因为只要用户拖动某些东西并且这些视图在失败情况下不会返回,我就会隐藏一些覆盖视图。

当然,我可以设置一个 NSTimer 以在一段时间后再次自动显示覆盖,但我的代码中看不到明显的错误,我希望它干净。

有什么我想念的吗?它是苹果的错误吗?

初始化是这样的:

处理函数如下所示:

0 投票
1 回答
701 浏览

iphone - 如何将触摸转发到 MKMapView

我如何从父视图转发触摸,在我的情况下,它是一个 MKMapView?

基本上,这个想法是用一个半透明的微调器来飞溅一个视图,但我也希望用户将地图移动到这个视图之外。我只是想假装视图不存在,而这个视图只是转发父视图的触摸(因为这个微调器视图是 MKMapView 的子视图)。

我发现了一个不好的方法(我真的没有尝试过,我想我不会),它使用了一些未记录的 API:

我也发现了这里WildcardGestureRecognizer讨论的方法,但我认为与我试图实现的微不足道的目标相比,它是如此强大。

关于如何轻松做到这一点的任何想法?

谢谢!

0 投票
2 回答
5190 浏览

android - Android:如何使滑动屏幕导航舒适

我正在使用 Gesture Listner 来实现滑动屏幕导航。但是我需要多次滑动才能导航到下一个或上一个屏幕,这不太舒服。速度、偏离路径和最小距离的正确值是多少。

请在下面找到我的代码:

0 投票
2 回答
761 浏览

iphone - iPhone手势一次添加2

Objective C的答案也很好。这是在 C# Monotouch 中。

目前我正在使用此代码向我的 WebView 添加 2 个手势(左/右)。工作正常。

我可以将其组合成更少的代码以指示两个手势执行相同的操作吗?

0 投票
2 回答
823 浏览

ios - iOS编程中的手势识别

如何在iOS编程中使用cocos2d做简单的手势识别?手势只是指滑动屏幕时手指的路径。

当用户触摸屏幕时,我想在我的游戏中使用一些简单的手势,例如线条(八个方向)、圆形、正方形以及其他手势,如“V”、“^”、“<”、“>”。有没有什么简单的方法可以快速识别用户输入?